Vector stores hold embeddings for semantic similarity search. They enable Cognee to find conceptually related content based on meaning rather than exact text matches.
New to configuration?See the Setup Configuration Overview for the complete workflow:install extras → create .env → choose providers → handle pruning.

Supported Providers

Cognee supports multiple vector store options:
  • LanceDB — File-based vector store, works out of the box (default)
  • PGVector — Postgres-backed vector storage with pgvector extension
  • ChromaDB — HTTP server-based vector database
  • FalkorDB — Hybrid graph + vector database
  • Neptune Analytics — Amazon Neptune Analytics hybrid solution

Configuration

Setup Guides

Important Considerations

Notes

  • Embedding Integration: Vector stores use your embedding engine from the Embeddings section
  • Dimension Matching: Keep EMBEDDING_DIMENSIONS consistent between embedding provider and vector store
  • Performance: Local providers (LanceDB) are simpler but cloud providers offer better scalability