Vibe Coding Discover

RAG

Search infrastructure for AI

★ 29K2,529 forksRustApache-2.0chroma-core

Chroma is an open-source vector and search database for AI, providing a 4-function API to store documents, embeddings, and metadata and query by similarity. Ships Python/JS/Rust clients plus a dockerizable client-server mode for RAG pipelines.

Use Cases

Store and query document embeddings for RAGSemantic search over private documentsHybrid and full-text search for AI appsPrototype vector search in-memory with persistenceServe embeddings via client-server Docker deploymentMetadata-filtered retrieval for LLM contextBuild knowledge bases for chatbots and agentsMulti-tenant vector collections on Kubernetes

Built With

Language
Rust
Frameworks
FastAPI · Pydantic · PyO3 · maturin · Uvicorn · OpenTelemetry · gRPC · Kubernetes · Nextest · setuptools

Tags

vector-database · embeddings · semantic-search · hybrid-search · full-text-search · similarity-search · metadata-filtering · document-store · persistence · rust · python · javascript · client-server · multimodal · rag-infrastructure