Decoder. plain-English AI glossary

Chroma

▲ Rising

Lightweight, open-source vector database optimized for embedding storage and retrieval; easy to embed in Python applications.

Think of it like

SQLite for embeddings; minimal, embeddable, no server needed.

Example

Add `chroma.Client()` to your Python app, store embeddings, run similarity search without external infrastructure.

How it actually works

Chroma is embedded (in-process) by default; also offers a server mode. Simpler API than Weaviate; trades flexibility for ease of use.

For product teams

Great for prototyping and small projects; easy onboarding.

For engineers

Embedded mode means no network latency; good for dev/testing; production can scale to server mode.

Read anything AI without the jargon

Look up any term in plain English, or save terms as you read with the free Chrome extension.

Open DecoderAdd to Chrome