Skip to content

Chroma

An open-source embedding database designed to be the simplest way to start with RAG.

Chroma is built for developer experience: a few lines of Python and you have a working embedding store, running in-process during development and as a server when you need one.

It is the common starting point for a RAG prototype, the path of least resistance from "I have documents" to "I can query them".

Where it fits

The easiest on-ramp for a RAG prototype, and a fine production store for small to medium workloads.

Where it does not fit

Less suited to very large-scale or high-concurrency production retrieval than the heavier dedicated databases.

Alternatives to Chroma

The closest options on the map, and where each fits instead.

Pairs with

Commonly used alongside it.