Chroma logo
AI Developer Tools FREEMIUM from $250/mo

Chroma

Chroma is open-source search infrastructure for AI, released under Apache 2.0.

It offers fast, serverless and scalable vector, sparse vector, full-text, regex and metadata search, built on object storage with automatic data tiering between memory, SSD and cold storage. Clients exist for…

Chroma screenshot

Chroma is open-source search infrastructure for AI, released under Apache 2.0. It offers fast, serverless and scalable vector, sparse vector, full-text, regex and metadata search, built on object storage with automatic data tiering between memory, SSD and cold storage. Clients exist for TypeScript, Python and Rust, along with a command-line tool and forking for dataset versioning. Chroma Cloud pricing is usage-based: the Starter plan costs $0 per month with $5 in free credits, and the Team plan is $250 per month plus usage, with custom Enterprise pricing.

Developers building AI applications and agents are the core audience, particularly those who want search without tuning servers. Startups can begin on the free Starter plan or run Chroma locally, growing teams can move to Team with more databases and Slack support, and enterprises can choose BYOC in their own VPC, multi-region replication and point-in-time recovery. The project reports more than 15 million monthly downloads and 27 thousand GitHub stars, and the cloud holds SOC 2 Type II certification.

Typical use cases include knowledge bases for retrieval-augmented generation, agent memory and search, AI app backends, and multi-tenant products that need many separate indexes. Developers can combine lexical search such as BM25 with semantic vector search, filter by metadata, and use forking to test dataset changes or roll them out safely. Published latency figures for 100k vectors at 384 dimensions list a warm p50 of 20ms, and per-collection limits include 5 million records. Teams can also self-host when they prefer to keep everything local. Because storage and queries are billed separately, teams can estimate monthly cost with the pricing calculator by entering vector size, document size and query volume before they commit.

Chroma alternatives

See all →

Frequently asked

6 questions
What kinds of search does Chroma support?
Chroma supports vector, sparse vector (BM25 and SPLADE), full-text, regex and metadata search. These can be combined in a single query workflow.
Who is Chroma built for?
Developers building AI applications and agents who need search infrastructure. Enterprises can add BYOC, replication and dedicated support.
What can developers build with Chroma?
Common projects include retrieval-augmented generation knowledge bases, agent search and multi-tenant AI apps. A sample on the page queries documents with a BM25 sparse embedding in TypeScript.
How is Chroma Cloud priced?
Starter is $0 per month with $5 in free credits, then usage-based charges such as $2.50 per GiB written. Team is $250 per month plus usage and includes $100 in credits, and Enterprise pricing is custom.
What limits apply to a Chroma collection?
Per-collection limits include 5M records, 30 MB/s write throughput and 10 concurrent reads. Dedicated clusters can be scaled for specific requirements.
How can a team start using Chroma?
Start free on Chroma Cloud, or get started locally with the open-source package. Docs cover Python, TypeScript and Rust clients plus a CLI.

Reviews (0)

Write review

No reviews yet. Be the first to share your experience.