VectorChord
Pillar scores are computed during the next indexing cycle.
| Entity Passport | |
| Registry ID | gh-model--tensorchord--vectorchord |
| License | NOASSERTION |
| Provider | github |
Cite this model
Academic & Research Attribution
@misc{gh_model__tensorchord__vectorchord,
author = {tensorchord},
title = {VectorChord Model},
year = {2026},
howpublished = {\url{https://github.com/tensorchord/vectorchord}},
note = {Accessed via Free2AITools Knowledge Fortress}
} π¬Technical Deep Dive
Full Specifications [+]βΎ
Quick Commands
git clone https://github.com/tensorchord/vectorchord βοΈ Nexus Index V2.0
π¬ Index Insight
FNI V2.0 for VectorChord: Semantic (S:0), Authority (A:0), Popularity (P:0), Recency (R:0), Quality (Q:0).
Verification Authority
π What's Next?
Technical Deep Dive
VectorChord
Ready for the Billion-Scale Era. Host 100M vectors on a single i4i.xlarge ($247/mo) and scale seamlessly to 1B+.
Official Site Β· Blog Β· Docs Β· Feedback Β· Contact Us
VectorChord (vchord) is a PostgreSQL extension engineered for scalable, high-performance, and cost-effective vector search.
To efficiently store vectors while preserving search quality, VectorChord applies RaBitQ[^1] compression together with autonomous reranking. With VectorChord, you can store 400,000 vectors for just $1, enabling significant savings: 6x more vectors compared to Pinecone's optimized storage and 26x more than pgvector/pgvecto.rs for the same price.
[^1]: Gao, Jianyang, and Cheng Long. "RaBitQ: Quantizing High-Dimensional Vectors with a Theoretical Error Bound for Approximate Nearest Neighbor Search." Proceedings of the ACM on Management of Data 2.3 (2024): 1-27.
Features
VectorChord introduces remarkable enhancements over pgvecto.rs and pgvector:
π° Affordable Vector Search: Host 100M Γ 768-dimensional vectors β AWS i4i.xlarge ($247/month)[^2], host 1B Γ 96-dimensional vectors β i7ie.6xlarge ($2246/month)[^3], helping you keep infrastructure costs down while maintaining competitive search quality.
[^2]: Please check out our blog post for more details. [^3]: Please check out our blog post for more details.
β‘ Accelerated Index Build: Index 100 million vectors in just 20 minutes. Powered by hierarchical K-means and highly optimized disk operations, VectorChord eliminates the bottleneck of vector indexing on a single machine with limited hardware resources.
[^4]: Please check out our blog post for more technique details and document for usages.
π Smoothly Scale Up: Scale with confidence as your data grows. Through dimensionality reduction and sampling[^5], VectorChord effectively controls memory growth, enabling 1B-vector indexes to be built on machines with 128GB of memory in practice.
[^5]: Please check out our blog post for more technique details and document for usages.
π Seamless Integration: Fully compatible with pgvector data types and syntax while providing optimal defaults out of the box - no complex parameter tuning needed. Just drop in VectorChord for enhanced experience.
πΎ Efficient Storage with Low-Bit Data type: Drastically reduce storage costs with our native 4-bit (RaBitQ4) and 8-bit (RaBitQ8) vector types. Achieve massive space savings without compromising search qualityβRaBitQ8 maintains high precision with <1% recall loss.
Quick Start
For new users, we recommend using the Docker image to get started quickly. If you do not prefer Docker, please read installation guide for other installation methods.
docker run \
--name vectorchord-demo \
-e POSTGRES_PASSWORD=mysecretpassword \
-p 5432:5432 \
-d ghcr.io/tensorchord/vchord-postgres:pg18-v1.1.1
[!NOTE] In addition to the base image with the VectorChord extension, we provide an all-in-one image,
tensorchord/vchord-suite:pg17-latest. This comprehensive image includes all official TensorChord extensions, includingVectorChord,VectorChord-bm25andpg_tokenizer.rs. Developers should select an image tag that is compatible with their extension's version, as indicated in the support matrix.
Then you can connect to the database using the psql command line tool. The default username is postgres, and the default password is mysecretpassword.
psql -h localhost -p 5432 -U postgres
Now you can play with VectorChord!
VectorChord depends on pgvector, including the vector representation. Since you can use them directly, your application can be easily migrated without pain!
CREATE EXTENSION IF NOT EXISTS vchord CASCADE;
Similar to pgvector, you can create a table with vector column and insert some rows to it.
CREATE TABLE items (id bigserial PRIMARY KEY, embedding vector(3));
INSERT INTO items (embedding) SELECT ARRAY[random(), random(), random()]::real[] FROM generate_series(1, 1000);
With VectorChord, you can create vchordrq indexes.
CREATE INDEX ON items USING vchordrq (embedding vector_l2_ops);
And then perform a vector search using SELECT ... ORDER BY ... LIMIT ....
SELECT * FROM items ORDER BY embedding <-> '[3,1,2]' LIMIT 5;
For more usage, please read:
- Indexing
- Multi-Vector Retrieval
- Quantization Types
- Graph Index
- Quantization Types
- Similarity Filter
- PostgreSQL Tuning
- Monitoring
- Fallback Parameters
- Measure Recall
- Prewarm
- Prefilter
- Prefetch
- Rerank in Table
- Partitioning Tuning
- External Build
License
This software is licensed under a dual license model:
GNU Affero General Public License v3 (AGPLv3): You may use, modify, and distribute this software under the terms of the AGPLv3.
Elastic License v2 (ELv2): You may also use, modify, and distribute this software under the Elastic License v2, which has specific restrictions.
You may choose either license based on your needs. We welcome any commercial collaboration or support, so please email us [email protected] with any questions or requests regarding the licenses.
π Quick Start
docker run \
--name vectorchord-demo \
-e POSTGRES_PASSWORD=mysecretpassword \
-p 5432:5432 \
-d ghcr.io/tensorchord/vchord-postgres:pg18-v1.1.1
β οΈ Incomplete Data
Some information about this model is not available. Use with Caution - Verify details from the original source before relying on this data.
View Original Source βπ Limitations & Considerations
- β’ Benchmark scores may vary based on evaluation methodology and hardware configuration.
- β’ VRAM requirements are estimates; actual usage depends on quantization and batch size.
- β’ FNI scores are relative rankings and may change as new models are added.
- β License Unknown: Verify licensing terms before commercial use.
Social Proof
AI Summary: Based on GitHub metadata. Not a recommendation.
π‘οΈ Model Transparency Report
Technical metadata sourced from upstream repositories.
π Identity & Source
- id
- gh-model--tensorchord--vectorchord
- slug
- tensorchord--vectorchord
- source
- github
- author
- tensorchord
- license
- NOASSERTION
- tags
- artificial-intelligence, llmops, postgresql, vector-database, vector-search, rust
βοΈ Technical Specs
- architecture
- null
- params billions
- null
- context length
- null
- pipeline tag
- feature-extraction
π Engagement & Metrics
- downloads
- 0
- stars
- 1,636
- forks
- 0
Data indexed from public sources. Updated daily.