---
title: "FlagEmbedding"
type: "tool"
slug: "flagopen-flagembedding"
canonical_url: "https://www.graphcanon.com/tools/flagopen-flagembedding"
github_url: "https://github.com/FlagOpen/FlagEmbedding"
homepage_url: "http://www.bge-model.com/"
stars: 11923
forks: 901
primary_language: "Python"
license: "MIT"
archived: false
categories: ["llm-frameworks", "data-retrieval"]
tags: ["embeddings", "llm", "sentence-embeddings", "information-retrieval", "retrieval-augmented-generation", "text-semantic-similarity"]
updated_at: "2026-07-12T04:17:55.579506+00:00"
---

# FlagEmbedding

> Retrieval and Retrieval-augmented LLMs

The FlagEmbedding repository focuses on developing tools for embeddings, information retrieval, and retrieval-augmented generative models.

## Facts

- Repository: https://github.com/FlagOpen/FlagEmbedding
- Homepage: http://www.bge-model.com/
- Stars: 11,923 · Forks: 901 · Open issues: 906 · Watchers: 60
- Primary language: Python
- License: MIT
- Last pushed: 2026-04-22T16:00:42+00:00

## Trust & health

_Signals computed from public GitHub metadata. Not a security guarantee._

- Maintenance: Steady (computed 2026-07-11T11:28:23.290Z)
- Security scan: No lockfile (0 critical, 0 high, 0 medium, 0 low) · last scan 2026-07-11T11:28:23.828Z
- Full report: [trust report](/tools/flagopen-flagembedding/trust.md) · [JSON](https://www.graphcanon.com/api/graphcanon/tools/flagopen-flagembedding/trust)

## Categories

- [LLM Frameworks](/categories/llm-frameworks.md)
- [Data & Retrieval](/categories/data-retrieval.md)

## Tags

embeddings, llm, sentence-embeddings, information-retrieval, retrieval-augmented-generation, text-semantic-similarity

## Category neighbours (exploratory)

_Same-category tools for discovery only - not curated alternatives. Cap shown at six._

- [RAG_Techniques](/tools/nirdiamant-rag-techniques.md) - Showcases advanced techniques for Retrieval-Augmented Generation (RAG) systems with detailed notebook tutorials. (★ 28,465) [Active]
- [AutoRAG](/tools/marker-inc-korea-autorag.md) - AutoRAG: An Open-Source Framework for Retrieval-Augmented Generation (RAG) Evaluation & Optimization with AutoML-Style Automation (★ 4,862) [Active]
- [FlashRAG](/tools/ruc-nlpir-flashrag.md) - ⚡FlashRAG: A Python Toolkit for Efficient RAG Research (WWW2025 Resource) (★ 3,517) [Slowing]
- [Awesome-LLM-RAG](/tools/jxzhangjhu-awesome-llm-rag.md) - a curated list of advanced retrieval augmented generation (RAG) in Large Language Models (★ 1,338) [Active]
- [FlashRank](/tools/prithivirajdamodaran-flashrank.md) - Lite & Super-fast re-ranking for your search & retrieval pipelines. Supports SoTA Listwise and Pairwise reranking based on LLMs and cross-encoders and more. Created by Prithivi Da, open for PRs & Coll (★ 992) [Very active]
- [rag-fusion](/tools/raudaschl-rag-fusion.md) - RAG-Fusion: multi-query generation + Reciprocal Rank Fusion for better retrieval-augmented generation. Includes evaluation harness with NFCorpus/BEIR. (★ 946) [Steady]

_+ 2 more not listed._

## Adoption goal

FlagEmbedding is a Python-based tool focused on developing components for embedding generation and enhancing retrieval systems for use in retrieval-augmented language models.

---

**Machine-readable endpoints**

- JSON: [`/api/graphcanon/tools/flagopen-flagembedding`](/api/graphcanon/tools/flagopen-flagembedding)
- LLM index: [/llms.txt](/llms.txt)
- Full corpus: [/llms-full.txt](/llms-full.txt)

_GraphCanon - The knowledge graph for AI development. https://www.graphcanon.com/_
