Discover and explore top open-source AI tools and projects—updated daily.
tensorchordPostgres extension for vector similarity search
Top 21.1% on SourcePulse
pgvecto.rs is a PostgreSQL extension offering scalable, low-latency vector similarity search, designed to enhance existing PostgreSQL databases rather than replace them. It targets developers and data scientists needing efficient vector operations within a relational database context, providing advanced features like filtering and support for higher dimensions.
How It Works
Built with Rust and the pgrx framework, pgvecto.rs leverages dynamic SIMD instruction dispatch for optimized performance across different hardware. It introduces new vector data types (binary, FP16, INT8) and manages index storage separately from PostgreSQL's native engine, aiming for improved efficiency and flexibility.
Quick Start & Requirements
docker run -e POSTGRES_PASSWORD=mysecretpassword -p 5432:5432 -d ghcr.io/tensorchord/pgvecto-rs:pg17-v0.4.0psql client.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
Index WAL support is currently in progress. The project notes a new implementation, VectorChord, encouraging migration for improved stability and performance.
8 months ago
Inactive
pgvector
neondatabase-labs
tensorchord
pgvector