tensorchord/pgvecto.rs
Scalable, Low-latency and Hybrid-enabled Vector Search in Postgres. Revolutionize Vector Search, not Database.
Implements the VBASE indexing method for combined vector search with relational filtering and joins, supports extended vector types (binary, FP16, INT8) and up to 65535 dimensions with runtime SIMD dispatch, and manages indexes separately from PostgreSQL's native storage for optimized performance. Built as a Rust-based PostgreSQL extension using pgrx, it provides three distance metrics (Euclidean, dot product, cosine) through SQL operators for seamless integration with standard queries.
2,158 stars. No commits in the last 6 months.
Stars
2,158
Forks
83
Language
Rust
License
Apache-2.0
Category
Last pushed
Feb 26, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/tensorchord/pgvecto.rs"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
tensorchord/VectorChord
Scalable, fast, and disk-friendly vector search in Postgres, the successor of pgvecto.rs.
tensorchord/vechord
Turn PostgreSQL into your search engine in a Pythonic way.
postgresml/postgresml
Postgres with GPUs for ML/AI apps.
soulteary/portable-docker-app
🎩 Magic in Pocket / 🪄 口袋里的“魔法”.
andreiramani/pgvector_pgsql_windows
pgvector - a PostgreSQL extension (native compiled in Microsoft Windows environment)