Discover and explore top open-source AI tools and projects—updated daily.
tensorchordPostgres extension for scalable vector similarity search
Top 32.0% on SourcePulse
VectorChord is a PostgreSQL extension for scalable, high-performance, and disk-efficient vector similarity search, designed as a successor to pgvecto.rs. It targets developers and organizations needing to manage large vector datasets within Postgres, offering significant cost savings and performance improvements over existing solutions like pgvector.
How It Works
VectorChord leverages an IVF index with RaBitQ compression for efficient vector storage and retrieval. It supports external index building, potentially on GPUs, and includes autonomous reranking to maintain search quality. This approach allows for handling millions of vectors in modest memory footprints, with features like long vector support (up to 60,000 dimensions) and horizontal scaling capabilities.
Quick Start & Requirements
docker run -e POSTGRES_PASSWORD=mysecretpassword -p 5432:5432 -d ghcr.io/tensorchord/vchord-postgres:pg17-v0.3.0psql client.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The AGPLv3 license may impose copyleft restrictions on commercial applications. The Elastic License v2 also contains specific usage limitations. Users should carefully review both licenses for compatibility with their deployment scenarios.
13 hours ago
1 day
pgvector
tensorchord
timescale
marqo-ai
pgvector
facebookresearch