Back to directory

Vearch

A cloud-native, distributed vector database for similarity search over embedding vectors in AI applications, with hybrid vector and scalar filtering search, replication and elastic scale-out, and client SDKs for Python, Go, Java and Rust.

Vearch

Vearch is a cloud-native, distributed vector database for efficient similarity search over embedding vectors. It combines vector search with scalar filtering in one hybrid query, retrieves from millions of objects in milliseconds, and scales out elastically with replication for reliability.

A Master component handles schema management and cluster-level metadata, a Router exposes a RESTful API for upsert, delete, search and query along with request routing and result merging, and PartitionServer nodes host document partitions with Raft-based replication. It integrates as a vector store or memory backend for LangChain, LlamaIndex and their Go and Java equivalents, and has been used to build large-scale visual search systems indexing billions of images.

It deploys through Helm on Kubernetes, Docker Compose in standalone or cluster mode, plain Docker, or compiled from source, and offers client SDKs for Python, Go, Java and Rust.

More in Databases

See all 294
  • SQLBraid

    clickin.github.io

    A SQL-first data-access toolkit for TypeScript that keeps ordinary SQL visible in tagged template literals, binds interpolated values safely by default, supports readable conditional SQL directives, and lets a schema validate the returned rows.

  • A SQL-style query language and toolchain for the Qdrant vector database, covering dense, sparse and hybrid search, filtering and multitenancy, with the same grammar running from a CLI, Python, Node.js, Rust, WebAssembly and an in-process edge engine.

  • Fast Knowledge

    github.com

    A self-hosted, Java-based knowledge base for small and mid-sized organizations, turning internal documents into a searchable, question-answerable and audit-exportable knowledge asset with hybrid retrieval and Docker deployment.