qdrant/fastembed

Fast, Accurate, Lightweight Python library to make State of the Art Embedding

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 2 hours ago
Added to GitGenius on September 21st, 2026
Created on July 14th, 2023
Open Issues & Pull Requests: 108 (-2)
GitHub issues: Enabled
Number of forks: 252
Total Stargazers: 3,214 (+0)
Total Subscribers: 22 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 7.2 days
Mean response time: 69.2 days
90th percentile: 216.2 days
Tracked items: 152

How this project is maintained

Roughly one issue in three opened in the past year never receives a reply. 94% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 47% of issues opened in the past year have been closed. Three people close 77% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 70
New in 7 days: 3
Closed in 7 days: 6
Avg open age: 446 days
Stale 30+ days: 62
Stale 90+ days: 51

Recent activity

Opened in 7 days: 3
Closed in 7 days: 6
Comments in 7 days: 2
Events in 7 days: 7

Top labels

  • model request (8)
  • bug (5)
  • enhancement (5)
  • To be released (4)
  • good first issue (2)
  • documentation (1)
  • llama index (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

FastEmbed is a Python library for generating text and multimodal embeddings with minimal dependencies and computational overhead.

The library addresses the problem of embedding generation in resource-constrained environments by using ONNX Runtime instead of PyTorch, eliminating the need for GPU hardware and large dependency downloads. This approach makes it suitable for serverless deployments like AWS Lambda while maintaining speed through data parallelism for batch encoding. The default model is Flag Embedding, which ranks on the MTEB leaderboard and supports query and passage prefixes for retrieval tasks.

Developers should choose FastEmbed when building retrieval-augmented generation systems or vector search applications where lightweight deployment matters. The tool suits projects that cannot afford heavy PyTorch dependencies or GPU requirements. It supports dense text embeddings, sparse embeddings via SPLADE++, late interaction models like ColBERT, image embeddings, multimodal late interaction models, and rerankers. The library claims accuracy exceeding OpenAI's Ada-002 model and provides an expanding set of multilingual models. Optional GPU support is available through a separate package for users who want to accelerate processing.

The project maintains active engagement with feature requests through GitHub issues and demonstrates responsiveness to user needs by expanding model support. Development shows consistent attention to documentation with detailed examples for retrieval workflows and Qdrant integration. The codebase reflects a focus on practical usability, offering straightforward installation paths with and without GPU support and clear quickstart guidance across different embedding modalities.