Skip to content

Vector Database Options

Status: Qdrant, Weaviate, Pinecone, Vespa, Turbopuffer, Redis/RediSearch, Elasticsearch/OpenSearch, MongoDB Atlas Vector Search, and Typesense are implemented. Meilisearch, DuckDB VSS, sqlite-vec, and library-only adapters remain candidate work.

  • Qdrant — Rust-based, strong filtering
  • Weaviate — hybrid search, GraphQL
  • Pinecone — managed/serverless
  • Vespa — Yahoo's, large-scale hybrid
  • Turbopuffer — serverless, S3-backed
  • Redis / RediSearch — vector module
  • Elastic / OpenSearch — k-NN built in
  • MongoDB Atlas — $vectorSearch
  • Typesense / Meilisearch — lighter search engines w/ vectors
  • DuckDB VSS, sqlite-vec — embedded/analytical
  • Faiss, ScaNN, HNSWlib — libs, not DBs Pick by axis: embedded (Chroma, Lance, sqlite-vec) vs managed (Pinecone, Turbopuffer) vs self-hosted scale (Milvus, Qdrant, Vespa) vs already-have-the-DB (PGVector, Mongo, Elastic, Redis).