Skip to main content
7BBusyBoss

Open-source embeddings database for AI apps. Run in-process, in a server, or in the cloud.

18,000 stars🍴 0 forksPythonvector-dbembeddingrag

About Chroma

Chroma is a Python open-source rag & vector dbs project by chroma-core. Open-source embeddings database for AI apps. Run in-process, in a server, or in the cloud. With 18,000 GitHub stars and 0forks, it's one of the RAG & Vector DBs tools worth knowing. You can download the source, browse it on GitHub, or read the full setup guide in the README below.

From the project README

[image: Chroma] [image: Chroma]

Chroma - the open-source data infrastructure for AI.

Discord | License | Docs | Homepage

pip install chromadb # python client
# for javascript, npm install chromadb!
# for client-server mode, chroma run --path /chroma_db_path

Chroma Cloud

Our hosted service, Chroma Cloud, powers serverless vector, hybrid, and full-text search. It's extremely fast, cost-effective, scalable and painless. Create a DB and try it out in under 30 seconds with $5 of free credits.

Get started with Chroma Cloud

API

The core API is only 4 functions (run our 💡 Google Colab):

This is an excerpt from the project's own README, quoted here for reference. Read the full README on GitHub →

Chroma — FAQ

What is Chroma?

Open-source embeddings database for AI apps. Run in-process, in a server, or in the cloud.

Is Chroma free to use?

Yes. Chroma is open-source and free. You can browse the source on GitHub or download it here at no cost — no signup required.

How do I install and run Chroma?

Download the latest source as a ZIP from GitHub (or clone the main branch), then follow the setup steps in the README below.

What language is Chroma written in?

Chroma is primarily written in Python.

How popular is Chroma?

Chroma has 18,000 stars and 0 forks on GitHub — a useful signal of how actively it's maintained and trusted by developers.

More RAG & Vector DBs skills

See all RAG & Vector DBs