FlagOpen/FlagEmbedding

Retrieval and Retrieval-augmented LLMs

76
/ 100
Verified

This project offers a complete toolkit for improving how large language models (LLMs) find and use information. It takes your text and potentially images, processes them to understand their meaning, and then helps the LLM retrieve the most relevant information for generating responses. This is ideal for knowledge managers, content strategists, and data scientists who build advanced AI applications requiring precise information retrieval.

11,395 stars. Used by 10 other packages. Actively maintained with 15 commits in the last 30 days. Available on PyPI.

Use this if you need to build powerful search applications or enhance your large language models with external, up-to-date information, including both text and visual content.

Not ideal if you're looking for a simple, out-of-the-box chatbot without any custom knowledge integration or advanced search capabilities.

information-retrieval knowledge-management AI-application-development semantic-search content-discovery
Maintenance 17 / 25
Adoption 15 / 25
Maturity 25 / 25
Community 19 / 25

How are scores calculated?

Stars

11,395

Forks

842

Language

Python

License

MIT

Last pushed

Mar 10, 2026

Commits (30d)

15

Dependencies

9

Reverse dependents

10

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/FlagOpen/FlagEmbedding"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.