Overview of Chroma capabilities
mainChroma is an open-source data infrastructure for AI designed for retrieval tasks. It provides the following core capabilities:
- Document Storage: Store documents alongside their associated metadata.
- Embeddings: Support for various embedding models including OpenAI, Cohere, Hugging Face, and
sentence-transformers. - Vector Search: Support for dense, sparse, and hybrid search strategies, allowing you to combine multiple search methods.
- Full-Text & Regex Search: Perform keyword and regular expression searches over your data without requiring embeddings.
- Metadata Filtering: Apply metadata conditions at query time to filter search results.
- Multi-Modal Retrieval: Index and search across different modalities such as images and audio in addition to text.