pgvectorscale

Make pgvector fast at scale
Vector databasePostgreSQL extensionPostgreSQLRuns locallyRustIntermediate
OSAI Pulse ⓘ ★★★★★★★★★★ /100 signals tracked
🐳 Docker pulls 📦 PyPI downloads / month 📦 npm downloads / month 🚀 Latest release ·
Visit website →View on GitHub

What is pgvectorscale?

pgvectorscale adds a StreamingDiskANN index to pgvector, letting PostgreSQL handle very large vector collections at high speed.

Why people choose pgvectorscale

pgvectorscale at a glance

CategoryVector database
TypePostgreSQL extension
LicensePostgreSQL
Runs locallyYes
Built withRust
Skill levelIntermediate
Best forscaling pgvector past a few million rows

Open-source alternatives to pgvectorscale

Other open-source vector database tools worth comparing:

QdrantFast Rust-based vector searchWeaviateVector DB with built-in modulesMilvusBillion-scale vector databaseChromaThe simplest embedding DB for prototypingpgvectorVector search inside PostgreSQLLanceDBServerless vector DB for AIFAISSThe reference library for similarity searchVespaBig-scale hybrid search and ranking platformMarqoVector search with embedding built inUSearchTiny, extremely fast vector index

pgvectorscale head-to-head

pgvectorscale vs Qdrantpgvectorscale vs Weaviatepgvectorscale vs Milvuspgvectorscale vs Chromapgvectorscale vs pgvectorpgvectorscale vs LanceDBpgvectorscale vs FAISSpgvectorscale vs Vespapgvectorscale vs Marqopgvectorscale vs USearch

FAQ

Is pgvectorscale free?

pgvectorscale is free and open-source (PostgreSQL license), so you can use, self-host and modify it at no cost.

Can I run pgvectorscale locally?

Yes. pgvectorscale is designed to run on your own machine or server, keeping your data private.

What is the best alternative to pgvectorscale?

Popular open-source alternatives include Qdrant, Weaviate, Milvus. See the comparisons above to choose.

Explore more open-source AI

Browse the full directory of open-source AI tools, models and projects — updated daily.

Browse all tools →