O que é Chroma?
O Chroma é um banco de dados vetorial: armazena embeddings (listas de números que representam o significado de um texto) e encontra as correspondências mais próximas de uma consulta. Pode rodar dentro de um processo Python sem configuração, ou como servidor independente. O núcleo é escrito em Rust. A versão com tag mais recente é a 1.5.9, de 5 de maio de 2026, embora os commits no branch principal continuem.
Ele suporta filtros por metadados e busca de texto completo ao lado da busca vetorial, e a maioria dos frameworks de RAG inclui uma integração com o Chroma. Há dois modos de implantação, local em nó único e distribuído, por enquanto com armazenamento separado. Desde a 1.5.4, o Chroma não coleta mais telemetria de produto.
O Chroma Cloud roda o mesmo sistema distribuído de código aberto e cobra pelos dados gravados, armazenados, consultados e retornados.
Quanto custa Chroma?
| Plano | Preço | O que inclui |
|---|---|---|
| Open source | Free | Apache 2.0 |
| Starter | $0 plus usage | $5 em créditos |
| Team | $250/month plus usage | |
| Enterprise | Custom |
Gratuito e de código aberto sob Apache 2.0. Chroma Cloud: Starter a $0 mais uso, com $5 em créditos; Team a $250/mês mais uso; Enterprise sob medida. Gravações a $2.50/GiB, armazenamento a $0.33/GiB-mês.
Chroma vale a pena?
O Chroma ainda é dono da primeira hora de um projeto de RAG: pip install chromadb, criar uma coleção, adicionar documentos, consultar, tudo no mesmo processo e sem servidor. A ressalva no fim de 2026 é o ritmo. A versão 1.5.9, de 5 de maio, é ao mesmo tempo a tag mais recente no GitHub e a versão mais recente no PyPI, depois da 1.5.8 em abril, embora o branch principal ainda recebesse commits em outubro.
A arquitetura explica parte do comportamento do Chroma. O Chroma local em nó único e o sistema distribuído usam armazenamentos separados, e a própria documentação avisa que o modo local pode temporariamente não ter recursos que o sistema distribuído tem; a nuvem hospedada roda o código distribuído. A privacidade melhorou na 1.5.4, que acabou de vez com a telemetria de produto. Versões anteriores enviavam eventos de uso anônimos ao PostHog por padrão, então vale verificar implantações fixadas há muito tempo.
Os preços do Chroma Cloud combinam com dados gravados uma vez e lidos muitas vezes. Gravações custam $2.50 por GiB e armazenamento $0.33 por GiB-mês, enquanto consultas custam $0.0075 por TiB varrido; o exemplo do próprio Chroma, com 1M de documentos gravados, 6M armazenados e 10M de consultas, dá cerca de $79 por mês. Refazer os embeddings de um corpus repetidamente é o padrão caro. O SOC 2 só aparece no Team, a $250 por mês, clusters single-tenant e BYOC só no Enterprise, SSO em nenhum plano, e o serviço pausa quando um limite de uso é atingido.
Frente ao Qdrant, a quem os avaliadores atribuem busca filtrada mais forte em grande escala, a vantagem do Chroma é de ergonomia, não técnica. O modo embutido que deixa os tutoriais tão curtos é também o modo que, segundo o próprio Chroma, pode ficar atrás dos recursos do sistema distribuído.
Onde ele se destaca
Um desenvolvedor Python montando um protótipo de RAG em um laptop
Ter busca semântica sobre alguns milhares de documentos funcionando em uma tarde
pip install chromadb, criar um cliente persistente e adicionar documentos, sem servidor nem conta. O custo é zero, e a mesma API de cliente serve depois para um servidor Chroma ou para o Chroma Cloud.
Uma startup de duas pessoas rodando um assistente de documentação em produção
Hospedar um índice com muita leitura sem operar servidores de banco de dados
No Chroma Cloud, o exemplo do Chroma com 1M de documentos gravados, 6M armazenados e 10M de consultas custa cerca de $79 por mês. O Starter tem $5 em créditos e não tem SOC 2; um cliente que exija SOC 2 leva você ao Team, a $250 por mês mais uso.
Um engenheiro de plataforma em uma empresa regulada
Manter os dados vetoriais dentro da conta de nuvem da própria empresa
Auto-hospedar o servidor Apache 2.0, ou comprar o Enterprise para clusters single-tenant ou BYOC com preço sob medida. Auto-hospedar significa assumir as atualizações de um projeto cuja última tag é de maio de 2026.
Antes de decidir
- Configuração
- pip install chromadb (Python 3.9+) e rodar no mesmo processo, ou iniciar o servidor para uso cliente-servidor. Não precisa de GPU, a menos que você também calcule embeddings localmente.
- Integrações
- Clientes Python e JavaScript, integrações na maioria dos frameworks de RAG, incluindo LangChain e LlamaIndex, filtros por metadados e busca de texto completo ao lado dos vetores, e OpenTelemetry para o seu próprio monitoramento.
- Dados e privacidade
- Sem telemetria de produto desde a 1.5.4; dados do OpenTelemetry nunca são compartilhados com o Chroma. Dados auto-hospedados ficam nas suas máquinas. Na nuvem, o SOC 2 aparece no Team, e o Enterprise acrescenta clusters single-tenant e BYOC. O GitHub não lista alertas de segurança publicados.
- Custo em escala
- Auto-hospedar custa só o servidor. O uso na nuvem custa $2.50 por GiB gravado, $0.33 por GiB-mês armazenado, $0.0075 por TiB consultado e $0.09 por GiB retornado; o Team acrescenta $250 por mês com $100 de crédito que não acumula.
- Limites
- 964 issues e pull requests abertos, e nenhuma versão com tag desde 5 de maio de 2026. Desde a 1.0, o servidor auto-hospedado não tem autenticação embutida (segundo o guia de migração do Chroma), então mantenha-o em rede privada ou atrás de um proxy. Atingir um limite de uso na nuvem pausa o serviço até ele ser aumentado; o modo local pode não ter recursos do sistema distribuído.
O que é bom
- Roda no mesmo processo, sem configuração
- API pequena e amplo suporte em frameworks
- Sem telemetria de produto desde a 1.5.4
- Nuvem cobrada por uso, com plano Starter a $0 e consultas baratas
O que não é
- Nenhuma versão com tag desde maio de 2026
- Gravações na nuvem custam $2.50/GiB, então reindexar sai caro
- O modo local pode ficar atrás dos recursos distribuídos
- SOC 2 só a partir do plano Team de $250; SSO não listado
Ideal para
Desenvolvedores prototipando RAG ou rodando busca vetorial de porte pequeno a médio.
Alternativas ao Chroma
Chroma: perguntas frequentes
- Chroma vale a pena?
- Rápido de embutir e barato de hospedar para RAG com muita leitura, embora nada tenha recebido tag desde maio de 2026. Damos nota 4.1 de 5.
- Quanto custa Chroma?
- Gratuito e de código aberto sob Apache 2.0. Chroma Cloud: Starter a $0 mais uso, com $5 em créditos; Team a $250/mês mais uso; Enterprise sob medida. Gravações a $2.50/GiB, armazenamento a $0.33/GiB-mês.
- Quais são as desvantagens de Chroma?
- Nenhuma versão com tag desde maio de 2026; gravações na nuvem custam $2.50/GiB, então reindexar sai caro; o modo local pode ficar atrás dos recursos distribuídos; sOC 2 só a partir do plano Team de $250; SSO não listado.
- Para quem Chroma é indicado?
- Desenvolvedores prototipando RAG ou rodando busca vetorial de porte pequeno a médio.
- Quanto custa Chroma para uma equipe ou em produção?
- Auto-hospedar custa só o servidor. O uso na nuvem custa $2.50 por GiB gravado, $0.33 por GiB-mês armazenado, $0.0075 por TiB consultado e $0.09 por GiB retornado; o Team acrescenta $250 por mês com $100 de crédito que não acumula.
- Chroma é seguro para dados da empresa?
- Sem telemetria de produto desde a 1.5.4; dados do OpenTelemetry nunca são compartilhados com o Chroma. Dados auto-hospedados ficam nas suas máquinas. Na nuvem, o SOC 2 aparece no Team, e o Enterprise acrescenta clusters single-tenant e BYOC. O GitHub não lista alertas de segurança publicados.
- Quais são as melhores alternativas ao Chroma?
- As alternativas mais próximas que analisamos são Qdrant e LlamaIndex.
Respostas verificadas em 26 de out. de 2026.
