pgvector
Vectors inside the Postgres you already run — the right answer until it is not.
pgvector keeps embeddings next to your relational data, which removes an entire distributed-systems problem for most applications. It handles millions of vectors comfortably; past that, evaluate a dedicated store honestly.
Best for: Millions-scale vectors with existing Postgres
Deploy: Self-hostable
Recommended kits
RAG in Production Playbook
Chunking strategies, reranking setups, evaluation harnesses and the seven failure modes that kill every RAG demo in week three.
$19
Get it →