What problem does it solve?
Chroma removes the friction of building fast semantic search and retrieval by letting you store embeddings alongside metadata and then query them efficiently.
Core Features & Use Cases
- Vector similarity search: Retrieve the most relevant documents for a natural-language query using embeddings.
- Metadata-filtered retrieval: Narrow results by fields like source, category, tags, timestamps, or numeric ranges.
- Persistence for memory and RAG: Save and reload your embedding store to support repeatable workflows and long-running knowledge bases.
Use case example: Build a self-hosted RAG knowledge base where you embed wiki pages, store metadata like team and topic, and then retrieve only “onboarding” documents for a specific department.
Quick Start
Use Chroma to create a collection, add documents with metadata, and run a similarity query for a question like “machine learning tutorial”.