Navigate:
Chroma
~$CHROM0.7%

Chroma: Open-source embedding database for AI

Vector database for embedding storage and semantic search.

LIVE RANKINGS • 01:39 PM • STEADY
TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100TOP 100
OVERALL
#79
33
AI & ML
#39
11
30 DAY RANKING TREND
ovr#79
·AI#39
STARS
26.3K
FORKS
2.1K
7D STARS
+180
7D FORKS
+15
Tags:
See Repo:
Share:

Learn more about Chroma

Chroma is a vector database that stores embeddings and enables retrieval through nearest-neighbor search rather than traditional substring matching. It handles the full pipeline of tokenization, embedding generation, and indexing automatically, though users can also provide custom embeddings. The system supports filtering through metadata and document content, and can run in multiple modes including in-memory for development, persistent local storage, or client-server architecture. Common deployment contexts include retrieval-augmented generation (RAG) systems, semantic search applications, and LLM-based chat interfaces that require contextual document retrieval.

Chroma

1

Minimal API surface

The core functionality is exposed through four primary functions for collection management and querying, reducing the learning curve for integration into existing applications.

2

Automatic embedding handling

The system can automatically tokenize, embed, and index documents using default models like Sentence Transformers, while also accepting custom embeddings from alternative providers like OpenAI or Cohere.

3

Multi-mode deployment

Chroma runs in-memory for prototyping, supports persistent local storage, and offers a client-server mode for scaling, allowing the same API to function across development, testing, and production environments.


import chromadb

client = chromadb.Client()
collection = client.create_collection(name="my_documents")

collection.add(
    documents=["This is a document about cats", "This is about dogs"],
    ids=["doc1", "doc2"]
)

See how people are using Chroma

Loading tweets...


[ EXPLORE MORE ]

Related Repositories

Discover similar tools and frameworks used by developers