Qdrant logo

Qdrant

Vector database and search engine for semantic search with payload filtering, hybrid search, and distributed deployment

Repository activity
  • Stars32.3k
  • Forks2.4k
  • Open Issues587
qdrant health score - Linux Foundation Insights
License

Apache-2.0

Languages
  • Rust
  • Python
  • Shell
Qdrant screenshot

About Qdrant

Qdrant is a vector similarity search engine and vector database for AI applications. It stores, searches, and manages points made of vectors plus payload data, supporting semantic matching, faceted search, recommendations, discovery, and other neural-search workloads.

It supports dense vectors, sparse vectors, and multivector search, with JSON payload filtering for keyword matching, full-text, numeric ranges, geo-locations, and boolean clauses. Hybrid search combines multiple vectors in one query with fusion strategies such as RRF and DBSF. Qdrant also includes quantization, on-disk storage, sharding, replication, REST and gRPC APIs, and a Web UI.

Qdrant is written in Rust and has official clients for Go, Rust, JavaScript/TypeScript, Python, .NET/C#, and Java. It can run locally in a container, is available as Qdrant Cloud with a free tier, and has Qdrant Edge for running inside an application process with local storage, local queries, and sync to a Qdrant server.

Key features

  • Dense, sparse, and multivector search
  • JSON payload filtering with full-text, numeric, geo, and boolean conditions
  • Hybrid search with RRF and DBSF fusion strategies
  • Sharding, replication, and zero-downtime collection resizing
  • Web UI for collections, data management, REST API use, and health monitoring

Details

First released
2020
Language
Rust
APIs
REST · gRPC
Data model
Vectors with JSON payload
Deployment
Container · Cloud · Edge
Scaling
Sharding · replication