Skip to content

This is the multi-page printable view of this section. .

Return to the regular view of this page.

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.

1 - License

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

Software License (pgsty/vchord & pgsty/vchord_bm25)

pgsty/vchord and pgsty/vchord_bm25 are licensed under the GNU Affero General Public License v3.0 (AGPL-3.0-only):

Software License (pgsty/pg_tokenizer)

pgsty/pg_tokenizer is licensed under the Apache License 2.0 (Apache-2.0):


Documentation License (vchord.pgsty.com)

The documentation and site adaptations in pgsty/vchord.pgsty.com are licensed under the Creative Commons Attribution 4.0 International License (CC-BY-4.0), with upstream materials adapted from tensorchord/pgvecto.rs-docs and blog.vectorchord.ai.

The site theme, OINK v1.4.0, is licensed under Apache License 2.0 (Apache-2.0).

2 - Attribution & Provenance

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

vchord.pgsty.com is maintained by the PGSTY community to provide a comprehensive, searchable documentation and engineering reference for the Vchord extension suite (vchord, vchord_bm25, and pg_tokenizer).

Stewardship & Maintenance Statement

TensorChord Inc., the original creator of VectorChord, VectorChord-bm25, and pg_tokenizer.rs, has wound down operations and ceased active maintenance of the upstream repositories. At the request of the original authors, the PGSTY community took over maintenance of all three extensions:

  • Supply-Chain & Compatibility Continuity: PGSTY maintains the repositories, adapts the extensions to newer PostgreSQL (PG 14–18+) and pgrx (0.17+) versions, and publishes reproducible RPM/DEB packages across mainstream Linux distributions.
  • Feature Roadmap Policy: PGSTY does not commit to developing new features; feature requests and roadmap items are evaluated on a best-effort basis as maintainer capacity allows.
  • Security Reporting: Security vulnerabilities and critical bug reports are always welcome via GitHub Issues.

Upstream Sources

  1. Documentation (content/docs/, content/cloud/)

  2. Engineering Blog & Release Notes (content/blog/)

  3. Vchord Extension Suite (vchord, vchord_bm25, and pg_tokenizer)

Page-Level Provenance

Every documentation page and blog post derived from upstream material declares upstream_link and upstream_copyright in its front matter (or via section cascade). OINK renders this provenance link and copyright attribution in the page footer alongside modification indicators.

3 - Trademark Policy

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

Statement of Independence

pgsty/vchord, pgsty/vchord_bm25, pgsty/pg_tokenizer, and vchord.pgsty.com are maintained by the Pigsty community. None of these repositories or websites is affiliated with, endorsed by, or sponsored by TensorChord Inc.

Third-Party Trademarks

  • VectorChord, pgvecto.rs, and TensorChord are names and marks associated with TensorChord Inc. They are used on this site solely for nominative fair use to identify the upstream open-source projects, extension names (vchord, vchord_bm25, pg_tokenizer, vectors), SQL access methods (vchordrq, vchordg, bm25), and historical engineering articles.
  • PostgreSQL and Postgres are registered trademarks of the PostgreSQL Community Association of Canada.
  • Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
  • Amazon Web Services (AWS), Cloudflare, Docker, and other product or company names referenced in benchmarks and deployment guides are trademarks of their respective owners.