catalog / Data & ETL / Chroma
ConnectorData & ETLFree

Chroma

The open-source AI-native vector database — store, query, and filter embeddings with a simple Python API. Perfect for RAG and semantic search.

التثبيتات127k
⟳ upstream 1.5.9 · updated 2mo ago
مستودع المصدر
! Grade B · 75/100 · ReviewSecurity assessment
No compromise signals31capabilities surfaced1known CVE6of 20 OWASP controls clear
Suspicious network referencesSuspicious network referencesBroad capability surfaceSuspicious code patterns
scanned 18d agoosv · gitleaks · opengrep · picklescan + heuristicsfull breakdown in the Security tab ↓

Chroma

Chroma is the open-source, AI-native vector database built for LLM application developers. It runs in-memory, as a local persistent store, or as a distributed server — all with the same clean Python (and JavaScript) API. No infrastructure expertise required.

Key features

  • Simple APIadd, query, update, delete in four lines of Python
  • Multimodal — store text, images, and arbitrary embedding vectors
  • Metadata filtering — combine vector similarity search with structured where-clause filters
  • Embedding functions — built-in support for OpenAI, Cohere, Hugging Face, and Instructor embeddings
  • Multiple modes — in-process (no server), local persistent, and client-server with Chroma Cloud
  • Integrations — LangChain, LlamaIndex, Haystack, CrewAI, AutoGen, and more

Quick start

npx ai-supply add chroma-vector-database

# Or install directly
pip install chromadb
import chromadb

client = chromadb.Client()  # In-memory
# Or: client = chromadb.PersistentClient(path="./chroma_db")

collection = client.create_collection("my_docs")

collection.add(
    documents=["AI agents are transforming software", "Vector search enables semantic retrieval"],
    metadatas=[{"source": "blog"}, {"source": "paper"}],
    ids=["doc1", "doc2"]
)

results = collection.query(
    query_texts=["What is semantic search?"],
    n_results=1
)
print(results["documents"][0])

Curated mirror of the open-source Chroma project (Apache-2.0). Install upstream from the repository.

More from @ai-supply

View profile →
Agent
MetaGPT
Multi-agent framework that assigns GPT roles (PM, engineer, QA) to solve complex software tasks end-to-end.
1.0M
Connector
vLLM
High-throughput, memory-efficient LLM inference engine with PagedAttention and continuous batching.
892k
Connector
Meilisearch
Lightning-fast open-source search engine with typo-tolerance, semantic hybrid search, and sub-50ms response times.
811k
Eval
Weights & Biases (wandb)
ML experiment tracking and visualization — log metrics, hyperparameters, models, and media in real time.
784k