Skip to content

About Vchord & vchord.pgsty.com

Project overview, licensing, upstream attribution, and trademark policy for the Pigsty-maintained Vchord distribution and documentation site.

Vchord (vchord) is a PostgreSQL extension designed for scalable, high-performance, and disk-friendly vector similarity search, developed as the architectural successor to pgvecto.rs.

This repository (pgsty/vchord.pgsty.com) and website (https://vchord.pgsty.com/) provide a complete, fast, local-first documentation and technical blog reference for pgsty/vchord, pgsty/vchord_bm25, and pgsty/pg_tokenizer, maintained by the Pigsty community using the OINK 1.4.0 documentation framework.

Note

pgsty/vchord, pgsty/vchord_bm25, and pgsty/pg_tokenizer are community-maintained forks of tensorchord/VectorChord, tensorchord/VectorChord-bm25, and tensorchord/pg_tokenizer.rs. They are not affiliated with, endorsed by, or sponsored by TensorChord Inc. See Attribution and Trademark Policy for details.

Documentation Scope

Section Coverage
vchord Docs Installation, migration from pgvecto.rs, vchordrq and vchordg indexing, MaxSim multi-vector retrieval, range queries, PostgreSQL tuning, external index precomputation, benchmarks, and SQL reference.
vchord_bm25 Docs Complete documentation for pgsty/vchord_bm25: Okapi BM25 scoring, Block-WeakAnd Top-K index scans, prefiltering, hybrid search with vchord, and SQL/GUC/BEIR benchmark reference.
pgvector Docs Complete documentation for pgvector: vector, halfvec, bit, and sparsevec types, distance operators, HNSW and IVFFlat indexing, iterative index scans, and quantization.
pgvecto.rs Archive Complete legacy documentation for pgvecto.rs (vectors extension), including installation, indexing, filtering, framework integrations, and administration.
pg_tokenizer Docs Complete documentation for pgsty/pg_tokenizer: text analyzer pipelines, character/token filters, Snowball stemmers, custom corpus models, HuggingFace models, Chinese jieba, and Japanese lindera.
pg_bestmatch Docs Documentation for pg_bestmatch.rs: generating Okapi BM25 sparse vectors inside PostgreSQL for pgvector sparsevec and pgvecto.rs svector.
Engineering Blog All 37 engineering deep-dives, benchmark analyses, hybrid search tutorials, and release announcements (pgvecto.rs 0.2 through VectorChord 1.1).
VectorChord Cloud Reference documentation for VectorChord Cloud clusters, connection endpoints, scaling, VPC peering, monitoring, and billing.

Software and documentation licensing for Vchord (pgsty/vchord, pgsty/vchord_bm25, pgsty/pg_tokenizer) and vchord.pgsty.com.

Upstream sources, copyright notices, stewardship transition, and modification records for vchord.pgsty.com.

Statement of independence and nominative trademark usage on vchord.pgsty.com.