Vector Database Open-Source Projects
Browse selected Vector Database open-source AI projects from the current public snapshot, with verified use cases, deployment notes, limitations, and sources.
Showing 9 indexable projects from the current snapshot.
qdrant/qdrant
A vector similarity search engine that stores, searches, and manages dense, sparse, and multi vectors with attached JSON payloads for AI and semantic matching applications. It is written in Rust and provides extended filtering, distributed…
milvus-io/milvus
Milvus is a cloud-native vector database for organizing and searching unstructured data at scale. It supports vector ANN search, hybrid search with metadata filtering, and streaming updates for AI applications.
weaviate/weaviate
Weaviate is a cloud-native vector database that unifies vector similarity search, hybrid keyword filtering, and retrieval-augmented generation (RAG) into a single query. It is designed for developers and AI engineers building scalable AI a…
pathwaycom/llm-app
Ready-to-deploy templates for production RAG and enterprise search that natively synchronize live data sources. Built-in indexing handles vector, hybrid, and full-text search without requiring external vector databases.
meilisearch/meilisearch
Meilisearch is a search engine API that provides sub-50-millisecond search-as-you-type results and AI-powered hybrid search. It is designed for developers and enterprise teams looking for a self-hosted or managed search solution with out-o…
pingcap/tidb
TiDB is an open-source, cloud-native distributed SQL database that handles transactions, analytics, and vector search. It provides horizontal scalability and MySQL compatibility while maintaining ACID guarantees across multiple nodes.
HKUDS/RAG-Anything
RAG-Anything is a Python library that processes and queries multimodal document content, combining vector similarity search and graph traversal to handle text, images, tables, and equations within a single framework.
memvid/memvid
A serverless, single-file memory layer that packages data, embeddings, and search structures into a portable file for retrieval without relying on server-based databases. It is designed for developers who need to give AI agents persistent…
RyanCodrai/turbovec
TurboVec is a Rust vector index with Python bindings that compresses Float32 embeddings to 2-bit or 4-bit using TurboQuant, achieving up to 16x compression without a training phase. It executes search via hand-written SIMD kernels that del…