Open Source Alternatives
Open source alternatives to pgvector
Open source alternatives to pgvector, ranked by GitHub stars and freshness.
10 open-source alternatives in the index, ranked by GitHub stars and freshness.
Milvus
Community
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
Alternative to Qdrant, Chroma, Weaviate +1 more
Best for: Teams building search or recommendation features who need to manage vector data at scale and prefer open-source control over managed services.
Qdrant
Community
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/
Alternative to Milvus, Chroma, Weaviate +1 more
Best for: Builders needing fast, scalable vector search for embeddings in production AI systems
Chroma
Community
Search infrastructure for AI
Alternative to Milvus, Qdrant, Weaviate +1 more
Best for: Developers building RAG systems and semantic search features who want a straightforward, open-source vector store
Weaviate
Community
Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance an
Alternative to Milvus, Qdrant, Chroma +1 more
Best for: Teams building production search systems who need open-source control and can manage infrastructure.
deeplake
Community
Deeplake is AI Data Runtime for Agents. It provides serverless postgres with a multimodal datalake, enabling scalable retrieval and training.
Alternative to Milvus, Qdrant, Chroma +2 more
Best for: Developers building AI agents that need a unified, scalable datalake for retrieval and training
Marqo
Community
Ecommerce Search and Discovery - marqo.ai
Alternative to Milvus, Qdrant, Weaviate +2 more
Best for: Ecommerce teams who need a search engine with integrated observability for product discovery
Vearch
Community
Distributed vector search for AI-native applications
Alternative to Milvus, Qdrant, Chroma +2 more
Best for: Engineering teams seeking a lightweight, open-source vector search for observability workflows
VectorChord
Community
Scalable, fast, and disk-friendly vector search in Postgres, the successor of pgvecto.rs.
Alternative to Pgvector
Best for: Developers who need vector search capabilities directly within Postgres for observability and monitoring use cases
AquilaDB
Community
An easy to use Neural Search Engine. Index latent vectors along with JSON metadata and do efficient k-NN search.
Alternative to Milvus, Qdrant, Weaviate +2 more
Best for: Developers needing quick vector search with JSON metadata for small to medium datasets.
Pinecone
Community
Search through billions of items for similar matches to any object, in milliseconds. It’s the next generation of search, an API call away.
Alternative to Milvus, Qdrant, Chroma +2 more
Best for: Teams needing fast, scalable vector search for observability or similarity matching workloads