What problem does it solve? Building RAG and semantic search applications requires a vector database to store embeddings and retrieve relevant documents, and setting one up from scratch involves complex infrastructure decisions. ## Core Features & Use Cases - Embedding Storage & Search: Store documents with embeddings and metadata, then run similarity queries with filters using a simple 4-function API. - Flexible Embedding Functions: Use default Sentence Transformers, OpenAI, HuggingFace, or custom embedding functions per collection. - Framework Integration: Connect with LangChain and LlamaIndex for retrieval pipelines, with persistent local storage or client-server mode. - Use Case: Build a document Q&A system by chunking files, adding them to a persistent Chroma collection with source metadata, and querying with filters like category or date to retrieve the most relevant passages. ## Quick Start Use the chroma skill to create a persistent collection, add my documents with metadata, and run a filtered similarity search.