Qdrant
Rust-based vector search engine with rich filtering
Qdrant is profiled here as a RAG Framework tool for engineering teams. Read about features, pricing, and how it compares to related options in the tools directory.
Description
Qdrant is an open-source vector database written in Rust, founded in Berlin in 2021 by Andrey Vasnetsov and Andre Zayarni. It pairs HNSW-based vector similarity search with expressive payload filtering, which suits workloads where metadata conditions matter as much as embedding distance. Quantization options shrink memory footprints for collections that reach into the billions of vectors, and Qdrant Cloud runs managed clusters. Qdrant also serves as the retrieval backend inside many RAG stacks, with first-party integrations for LangChain, LlamaIndex, and Haystack.
Key Capabilities:
Vector similarity search with filterable JSON payloads
Scalar, product, and binary quantization for memory efficiency
Sparse vectors with server-side hybrid search fusion
Distributed deployment with sharding and replication
REST and gRPC APIs with Python, TypeScript, Go, and Rust clients
Apache 2.0 license plus a managed cloud free cluster
Alternative tools
- GraphRAG
Graph-based retrieval-augmented generation from Microsoft Research
- RAGFlow
Open-source RAG engine with deep document understanding
- Milvus
Open-source vector database built for billion-scale search
- txtai
All-in-one embeddings database for semantic search and RAG
- R2R
Production retrieval system with ingestion and an API
- Chroma
Developer-first embedding database that runs anywhere
