What is FlagEmbedding built with?

FlagEmbedding is a Python repo built with tornado. It reaches its data with sqlglot, uses AI through bitsandbytes, ir-datasets, ModelScope, rank-bm25, sentencepiece, and 16 more, and makes its content with jinja2. It has 97,836 written lines, with 22 test files.

Read on November 11, 2026, at commit 897baa6. Read it as markdown

The card says what it's built with. Its whole map opens it up: every part of the code and how it connects to the rest.

Backend

Data access 1

AI 21

9 more

Support

The base 1

Content 1

Other 5

  • pandas19 files
  • rapidfuzz
  • ftfy1 file
  • func-timeout
  • protobuf

Other repos with a similar stack

Ordered by how much of its stack they share with FlagEmbedding, then by stars.

Frequently asked questions

What language is FlagEmbedding written in?
FlagEmbedding is written in Python, with 97,836 written lines.
What framework does FlagEmbedding use?
FlagEmbedding is built with tornado.
Does FlagEmbedding use AI?
Yes. FlagEmbedding uses AI through bitsandbytes, ir-datasets, ModelScope, rank-bm25, sentencepiece, transformers, torch, flagembedding, datasets, accelerate, peft, flash-attn, mteb, torchvision, deepspeed, vLLM, timm, sentence-transformers, einops, tiktoken, and langchain-openai.
Does FlagEmbedding have tests?
Yes. FlagEmbedding has 22 test files.
Which repos have a stack like FlagEmbedding's?
The ones that share most of its stack:hpcaitech/ColossalAImudler/LocalAIray-project/ray

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →