What is chroma built with?
chroma is a Rust repo built with axum, FastAPI, Tokio, tower, and uvicorn. It stores its data in arrow, sqlx, foyer, Postgres, and object_store, reaches it with gorm.io/gorm, pypika, and sea-query, signs people in with bcrypt and github.com/aws/aws-sdk-go-v2/credentials, uses AI through hf-hub, tokenizers, onnxruntime, rmcp, @xenova/transformers, and 5 more, makes its content with parquet and tree-sitter-md, validates its data with validator, Pydantic, schemars, jsonschema, and Ajv, is tested with pytest-asyncio, pytest-rerunfailures, pytest-xdist, rapid, Pytest, and 9 more, deploys with k8s-openapi, opentelemetry-api, opentelemetry-exporter-otlp-proto-grpc, opentelemetry-instrumentation-fastapi, tracing, and 23 more, and uses aws-sdk-s3, pgx, pq, s3, sqlx-postgres, and 3 more. It has 474,465 written lines, with 345 test files.
Read on November 8, 2026, at commit 1a3ac2c. Read it as markdown
Frontend
Backend
Data 13
arrow30 files
foyer5 files
- Postgres3 files · go/pkg/sysdb/metastore/db/dbcore/core.go, line 20
- SQLite1 file · Cargo.toml, line 68
usearch1 file
aws-sdk-s3
s3
- sqlx16 files
- object_store2 files
- pgx
- pq
- sqlx-postgres
Data access 3
sea-query5 files
- gorm.io/gorm10 files
- pypika6 files
Sign-in 2
github.com/aws/aws-sdk-go-v2/credentials1 file
- bcrypt2 files
AI 9
cohere-ai2 files
- Hugging Face2 files
- ollama2 files
tokenizers
- onnxruntime2 files
- rmcp2 files
- @xenova/transformers1 file
- together-ai1 file
- hf-hub
Other repos with a similar stack
Ordered by how much of its stack they share with chroma, then by stars.
- volcengineOpenViking41.7k
Self-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.
18 of 216 in common · PythonCompare →
Frequently asked questions
What language is chroma written in?
What framework does chroma use?
What database does chroma use?
What does chroma sign people in with?
Does chroma use AI?
What services does chroma use?
Does chroma have tests?
Which repos have a stack like chroma's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

