· Retrieval/ What it knows

Chroma

Chroma is a retrieval option for building AI agents. Embedded vector store that runs in-process. Ideal first index.

Open source · can be self-hosted · SDKs for Python and TypeScript · by Chroma · verified 2026-08-21

Official docsAdd to a stackAll retrieval options
· When to reach for it/ Fit
  • You are choosing a retrieval component — what it knows.
  • You need to run it on your own infrastructure, or your procurement process requires source access.
  • You want to start without a commercial conversation.
· What it takes to run/ Setup
Install
pip install chromadb
· Chroma vs the alternatives/ 5 others
OptionWhat it doesLicenceSelf-host
ChromaEmbedded vector store that runs in-process. Ideal first index.Open sourceYes
pgvectorVector search inside the Postgres you already run.Open sourceYes
QdrantRust vector database with strong payload filtering, self-host or cloud.Open sourceYes
PineconeFully managed vector database. No index to operate.ProprietaryNo
turbopufferVector and full-text search on object storage — very cheap at rest.ProprietaryNo
LanceDBEmbedded multimodal store backed by the Lance columnar format.Open sourceYes
· Stacks that use it/ 1
· For agents/ This page, machine-readable

Every page here answers to Accept: text/markdown and returns the same content at roughly a tenth the tokens. No separate site, no toggle — same URL.

curl -s -H "Accept: text/markdown" https://newagent.build/c/chroma