#29 · Primary category: Vector Databases
vearch
Distributed vector search for AI-native applications
Project last updated:07/27/26
GitHub Stars
2.3K
Forks
366
Contributors
77
License
Apache-2.0
Why we included this project
Teams building retrieval-augmented generation or semantic search features typically need a storage layer that can find similar embeddings fast, and Vearch is a solid fit: it's a distributed, cloud-native vector database rather than a single-node store. The cluster separates master, router, and partition server responsibilities onto different tiers, so metadata, request routing, and index data don't compete for the same resources, which keeps horizontal scaling and replication straightforward. Search supports IVFPQ, HNSW, and binary index types, and a single query can combine vector distance with filters on numeric or string fields. Official Python, Go, Java, and Rust clients, plus ready-made integrations for LangChain, LlamaIndex, and LangChain4j, let it drop into a common RAG stack without much glue code. For sub-second similarity search over millions of vectors, it's a practical choice as the persistence and retrieval layer.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
supabase
The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
tidb
TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.
milvus
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
qdrant
Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/
chroma
Search infrastructure for AI