What is ChromaDB?
ChromaDB is the go-to vector database for prototyping and small-to-medium RAG applications. It runs in-process (no server needed) or as a standalone server. Store document embeddings, search by similarity, filter by metadata. The fastest way to add semantic search to any Python project.
Quick start
1
pip install chromadb 2
import chromadb 3
client = chromadb.Client()
4
col = client.create_collection("docs")
5
col.add(documents=["text"], ids=["id1"])
6
col.query(query_texts=["search term"])
Use cases
→RAG prototyping
→Semantic search
→Document similarity
→Local vector storage
Compatible models
Works with any embedding model (OpenAI, local)
Why this matters for India
// india context
Build a semantic search over your notes, PDFs, or knowledge base — all on your laptop for free.