#5 · Primary category: Vector Databases
chroma
Search infrastructure for AI
Project last updated:08/29/26
GitHub Stars
29.2K
Forks
2.5K
Contributors
195
License
Apache-2.0
Why we included this project
Chroma is the database layer many teams reach for when they need to store and search embeddings without standing up a heavyweight infrastructure stack. The core API is deliberately small, just a few functions for creating a collection, adding documents, and querying for the most similar results, so a semantic search or retrieval feature is easy to prototype in an afternoon. By default it handles the embedding and indexing for you, including tokenization, and you can still pass your own embeddings when you have a specific model in mind. It ships as a pip-installable Python client with an in-memory mode for experiments and a client-server deployment for production, so the same code can grow from a notebook into a shared service. Teams building RAG pipelines, agent memory, or document search will find the metadata filtering and simple query API useful for getting something working quickly and then hardening it later.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
supabase
The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
tidb
TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.
milvus
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
qdrant
Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/
doris
Apache Doris is a real-time analytics and hybrid search database for AI agents.