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.
About this tool
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.
- Source: GitHub Repository
- Category: Vector Database Engines
- Tags: open-source, distributed, vector-search, scalable
Features
- Open-source vector database.
- Distributed architecture (note: not fully distributed yet, ongoing development).
- Handles large-scale vector data and search workloads.
- Supports creation of indexes for vector data.
- Allows insertion of elements, including direct passing of vector embeddings.
- Supports automatic embedding generation using OpenAI (requires OPENAI_API_KEY in environment).
- Option to use other embedding providers (future support planned).
- Search functionality returns IDs of top-k similar vectors by default, with options to return associated text and metadata.
- Example integrations and demos provided (e.g., chat, pokedex search).
Pricing
No pricing information provided; citrus is open-source.
Loading more......
Information
Categories
Similar Products
6 result(s)Apache Cassandra is a distributed NoSQL database that is adding native support for high-dimensional vector storage and approximate nearest neighbor search, making it a scalable choice for AI and vector search workloads.
Elasticsearch is a distributed search engine supporting various data types, including vectors, and provides scalable vector search capabilities, making it a popular choice for modern AI-powered applications. It can be extended with the k-NN plugin to provide scalable vector search using HNSW and Lucene, enabling hybrid semantic and keyword search capabilities.
Milvus is a mature, open-source vector database maintained by Zilliz, supporting large-scale similarity search with multiple indexing strategies and GPU acceleration. It includes variants such as Milvus Lite (lightweight version), Milvus Standalone (single-machine deployment), and Milvus Distributed (Kubernetes-based deployment for large scale).
OpenSearch is a fully open-source, community-driven search and analytics suite that supports vector search, providing a transparent and flexible alternative for organizations seeking advanced search features.
Vald is an open-source, highly scalable distributed vector search engine known for its asynchronous auto-indexing and ability to efficiently handle large-scale vector data in real time, making it suitable for demanding vector search applications.
Vearch is a distributed vector search engine designed for AI-native applications, enabling scalable and efficient similarity search across large datasets.