AI Potluck
Back to Gap Map Infrastructure / Storage & Retrieval

Vearch

Vearch project
open source / Overall score: 2.4

Vearch is a distributed vector database for similarity search over embeddings, combining vector retrieval with scalar filtering in hybrid queries. It deploys as a cluster with separate master, router and partition-server roles.

Openness

5 high confidence
5.0
license
Apache-2.0(OSI)
source
public
core features withheld
no

Apache-2.0 license body confirmed. The repository is public and unarchived and builds the whole product, and the README describes no paid tier, enterprise edition or license-gated build beside it, so source is public and the core ungated.

Adoption

2 low confidence
2.0

The vearch package on PyPI is a thin client for a running cluster with negligible downloads of its own, so banding on it would measure neither the product nor its reach. That leaves GitHub stars as the adoption signal instead.

Capability

3 medium confidence
3.0

Vearch is a distributed vector search cluster with scalar filtering, replication and a split of roles across its master, router and partition servers, built over IVF and HNSW indexes. Its hybrid search is vector similarity plus scalar filtering only, with no full-text or lexical mode, which keeps it two steps below Vespa, a complete distributed retrieval system covering more retrieval modes.

  • https://raw.githubusercontent.com/vearch/vearch/master/README.md recorded 2026-09-30

    README lists "Hybrid search" as vector search plus scalar filtering, and "Replication and elastic scaling out", and describes a "Router" and "PartitionServer (PS)" role split with "raft-based replication"; searched the body for full-text, BM25 and lexical: none.

Verified 2026-09-27, except some scores, still awaiting re-confirmation