• Home
  • Categories
  • Tags
  • Pricing
  • Submit
    Decorative pattern
    1. Home
    2. Vector Database Engines
    3. vearch

    vearch

    Vearch is a distributed vector search engine designed for AI-native applications, enabling scalable and efficient similarity search across large datasets.

    🌐Visit Website

    About this tool

    vearch

    Vearch is a cloud-native distributed vector database designed for efficient similarity search of embedding vectors in AI applications.

    • Website/Source: https://github.com/vearch/vearch
    • Category: vector-database-engines
    • Tags: open-source, distributed, vector-search, ai
    • License: Apache-2.0

    Features

    • Distributed & Cloud-Native: Built for scalable, distributed deployments.
    • Hybrid Search: Supports both vector search and scalar filtering.
    • Performance: Fast vector retrieval, capable of searching millions of objects in milliseconds.
    • Scalability & Reliability: Supports replication and elastic scaling out.
    • Replication: Raft-based partition replication for reliability.
    • RESTful APIs: Provides APIs for upsert, delete, search, and query operations.
    • Multiple SDKs: Official SDKs for Python and Go; Java SDK under development.
    • Integration with AI Frameworks:
      • Langchain (Python)
      • LlamaIndex
      • Langchaingo (Go)
      • LangChain4j (Java)
    • Visual Search Support: Can be used to build large-scale visual search systems (e.g., indexing billions of images).
    • Core Engine: Uses Gamma, based on Faiss, for vector storage, indexing, and retrieval.
    • Easy Deployment:
      • Kubernetes (Helm charts)
      • Docker Compose (standalone and cluster modes)
      • Docker and source compilation supported
    • Component Architecture:
      • Master: Schema management, metadata, resource coordination
      • Router: REST API, request routing, result merging
      • PartitionServer (PS): Hosts document partitions with replication
    • OpenAPI Support: For API documentation and integration
    • Backup & Compression: Supports backup with zstd compression
    • Flamegraph UI: Web UI support for performance flamegraphs

    Pricing

    Vearch is open-source and free to use under the Apache-2.0 license. No paid plans are mentioned.

    Usage Examples

    • As a memory backend for AI and RAG (retrieval-augmented generation) applications
    • As a vector store for frameworks like Langchain and LlamaIndex
    • Building large-scale image and visual search systems

    Deployment

    • Kubernetes: via Helm repository or local charts
    • Docker Compose: standalone and cluster modes
    • Docker and source compilation options

    References

    • Vearch Documentation
    • API Documentation
    • Academic Paper: "The Design and Implementation of a Real Time Visual Search System on JD E-commerce Platform"
    Surveys

    Loading more......

    Information

    Websitegithub.com
    PublishedMay 13, 2025

    Categories

    1 Item
    Vector Database Engines

    Tags

    4 Items
    #Open Source#Distributed#Vector Search#Ai

    Similar Products

    6 result(s)
    Havenask

    Havenask is an open-source distributed search engine with support for vector search, designed for large-scale AI and search applications.

    citrus

    A distributed vector database designed for scalable and efficient vector similarity search. It is purpose-built for handling large-scale vector data and search workloads.

    Deep Lake

    Deep Lake is a vector database designed as a data lake for AI, capable of storing and managing vector embeddings, text, images, and videos. It utilizes a tensor format for efficient querying and integration with AI algorithms, making it suitable for similarity search and machine learning workflows. It is open-source and tailored for handling unstructured and multimodal data, with seamless integration with frameworks like PyTorch and TensorFlow.

    Marqo

    Marqo is an open-source neural search engine that leverages vector representations to enable semantic search over textual data. It abstracts vector database complexity and provides a high-level interface for building advanced search applications.

    Crate

    Crate is an open-source distributed SQL database with support for vector data types and vector search, suitable for AI-driven applications.

    MeiliSearch

    MeiliSearch is an open-source, fast, and relevant search engine that supports vector search capabilities, making it suitable for AI applications requiring vector database functionality.

    Decorative pattern
    Built with
    Ever Works
    Ever Works

    Connect with us

    Stay Updated

    Get the latest updates and exclusive content delivered to your inbox.

    Product

    • Categories
    • Tags
    • Pricing
    • Help

    Clients

    • Sign In
    • Register
    • Forgot password?

    Company

    • About Us
    • Admin
    • Sitemap

    Resources

    • Blog
    • Submit
    • API Documentation
    All product names, logos, and brands are the property of their respective owners. All company, product, and service names used in this repository, related repositories, and associated websites are for identification purposes only. The use of these names, logos, and brands does not imply endorsement, affiliation, or sponsorship. This directory may include content generated by artificial intelligence.
    Copyright © 2025 Awesome Vector Databases. All rights reserved.·Terms of Service·Privacy Policy·Cookies