Chroma logo

Chroma

Freemium
Visitar

Infraestructura de búsqueda de código abierto para IA, con búsqueda vectorial, de texto completo, mediante expresiones regulares y por metadatos, disponible en local, en la nube o en tu propia nube.

¿Qué es Chroma?

Chroma es una infraestructura de búsqueda de código abierto para IA. Combina búsqueda vectorial, recuperación dispersa, búsqueda de texto completo, coincidencia mediante expresiones regulares y filtrado por metadatos, para que los equipos puedan buscar y recuperar información desde un único sistema en lugar de integrar herramientas independientes.

El sitio presenta tres opciones de implementación: una opción local de un solo nodo, Chroma Cloud para un uso sin servidor completamente gestionado y despliegues en tu propia nube dentro de la VPC del cliente. Chroma Cloud se basa en almacenamiento de objetos y estratificación automática, mientras que Chroma Sync añade ingesta gestionada desde fuentes como S3, GitHub y sitios web.

El producto está dirigido a desarrolladores y equipos que crean aplicaciones de IA, sistemas de recuperación y flujos de trabajo de ingeniería de contexto. El sitio también lo presenta como una solución útil para búsquedas de producción a gran escala, con compatibilidad con búsqueda híbrida, versionado de conjuntos de datos y controles de despliegue empresarial.

¿Qué puede hacer Chroma?

Varios modos de búsqueda en un único sistema

Combina vectores densos, vectores dispersos, recuperación léxica, coincidencia mediante expresiones regulares y filtros de metadatos en una única interfaz de consulta. Chroma lo presenta como una plataforma para flujos de trabajo de búsqueda híbrida.

Núcleo de código abierto con opciones de despliegue

Ejecuta Chroma localmente con pip, npm o Docker, o utiliza el servicio de nube gestionado. La misma base de código sustenta la base de datos de código abierto y Chroma Cloud.

Operaciones en la nube sin servidor

Chroma Cloud funciona sin aprovisionamiento ni ajustes manuales y se basa en almacenamiento de objetos, con estratificación de datos y almacenamiento en caché automáticos y adaptados a las consultas. El sitio destaca la operación sin servidor y el escalado automático según el uso.

Indexación respaldada por almacenamiento de objetos

La arquitectura almacena vectores, metadatos e índices en almacenamiento de objetos, con cachés activos y templados por encima. Chroma afirma que este enfoque está diseñado para ofrecer búsquedas de baja latencia a gran escala.

Pipeline de ingesta gestionada

Chroma Sync conecta depósitos de S3, repositorios de GitHub y sitios web; después analiza, divide en fragmentos y genera embeddings del contenido entrante antes de incorporarlo a la base de datos.

Herramientas para flujos de trabajo de desarrollo

El producto incluye bifurcación de conjuntos de datos, pruebas A/B, lanzamientos graduales y herramientas de CLI para el desarrollo. El sitio también destaca la compatibilidad con clientes de TypeScript, Python y Rust.

Casos de uso

“Recuperación para aplicaciones de IA”

Crea sistemas de recuperación para aplicaciones de IA que necesiten coincidencia semántica, búsqueda de texto exacto y filtrado en una única ruta de consulta. Chroma está dirigido a equipos que quieren combinar métodos vectoriales y léxicos sin gestionar back ends de búsqueda independientes.

“Desarrollo local y creación de prototipos”

Almacena y consulta colecciones en un entorno local durante el desarrollo y, posteriormente, pasa a un despliegue en la nube gestionado o en tu propia nube. El sitio menciona específicamente el uso de un solo nodo con pip, npm o Docker.

“Ingesta de datos para bases de conocimiento consultables”

Incorpora contenido desde depósitos de S3, repositorios de GitHub o páginas web y prepáralo para la búsqueda mediante análisis, división en fragmentos y generación de embeddings. Esto resulta adecuado para equipos que necesitan un pipeline gestionado desde la fuente sin procesar hasta los datos consultables.

“Infraestructura de búsqueda para producción”

Ejecuta búsquedas de producción a mayor escala con indexación respaldada por almacenamiento de objetos, cachés estratificadas y operación sin servidor. El sitio destaca las búsquedas de baja latencia sobre índices multiinquilino y el escalado automático según el uso.

“Experimentación y lanzamiento de búsquedas”

Utiliza la bifurcación de conjuntos de datos, las pruebas A/B y los lanzamientos graduales para comparar cambios en la recuperación antes de publicarlos ampliamente. Esto resulta relevante para equipos que iteran sobre el posicionamiento, los embeddings o los cambios de esquema.

Preguntas frecuentes

¿Qué opciones de despliegue ofrece Chroma?

Chroma Cloud es la opción gestionada para equipos que quieren una infraestructura de búsqueda sin servidor sin tener que operar sus propios clústeres. El sitio también describe una opción de código abierto de un solo nodo que se ejecuta localmente con pip, npm o Docker, además de un modelo de despliegue en tu propia nube dentro de tu propia VPC.

¿Qué tipos de búsqueda admite Chroma?

El producto combina búsqueda vectorial densa, búsqueda vectorial dispersa, búsqueda de texto completo, coincidencia mediante expresiones regulares y filtrado por metadatos en una única interfaz de consulta. El sitio también muestra funciones de búsqueda híbrida y versionado de conjuntos de datos, como la bifurcación para pruebas A/B y lanzamientos graduales.

¿Cómo se calcula el precio de Chroma?

La página de precios muestra un plan Starter, un plan Team y una oferta Enterprise. Starter y Team se basan en el uso e incluyen créditos, mientras que Enterprise utiliza precios personalizados y añade opciones como bases de datos ilimitadas, miembros de equipo ilimitados, asistencia específica, clústeres de un solo inquilino y clústeres BYOC.

¿Cómo funciona la ingesta de datos en Chroma Cloud?

Chroma Cloud admite depósitos de S3, repositorios de GitHub y sitios web mediante Chroma Sync. Sync se encarga del análisis, la división en fragmentos y la generación de embeddings para preparar los datos para la búsqueda.

¿Qué controles de seguridad y despliegue se mencionan para el uso empresarial?

El sitio indica que los despliegues empresariales pueden utilizar BYOC en tu VPC, replicación multirregional y recuperación a un momento determinado. Las páginas de seguridad de Chroma Cloud también indican que la plataforma ha sido sometida a un examen SOC 2 Type II.

Datos rápidos

Categoría
Herramienta para desarrolladores
Tipo de producto
Infraestructura de búsqueda para IA
Despliegue
Local, en la nube o en tu propia nube
Flujos de trabajo principales
Búsqueda vectorial, búsqueda de texto completo, búsqueda mediante expresiones regulares, filtrado por metadatos y recuperación híbrida
Ingesta
Chroma Sync para S3, GitHub y sitios web
Modelo de precios
Precios en la nube basados en el uso, con una opción empresarial personalizada

Análisis de tráfico de Chroma

Los datos de tráfico son solo como referencia.

Valoración del dominio
80

Alternativas a Chroma

Runware logo

Runware

runware.ai

Plataforma de inferencia de IA generativa con una sola API para cargas de trabajo de imagen, vídeo, audio, 3D y texto, sin gestionar infraestructura de GPU propia.

SkillsMP logo

SkillsMP

skillsmp.com

SkillsMP es un marketplace gratuito para descubrir habilidades de agentes de código abierto en repositorios públicos de GitHub, con búsqueda, exploración, API REST y acceso MCP para herramientas como Claude Code, Codex CLI y ChatGPT.

OpenLIT logo

OpenLIT

openlit.io

Plataforma de observabilidad de LLM de código abierto, basada en OpenTelemetry, para supervisar, rastrear y evaluar aplicaciones de IA. Gratuita para alojar por cuenta propia y diseñada para instrumentar aplicaciones con cambios mínimos de código.

Leap logo

Leap

leap.new

Leap es una app de IA para crear aplicaciones, conservar la propiedad del código y desplegarlas en tu propia nube, incluida AWS o GCP.

Pinecone logo

Pinecone

pinecone.io

Base de datos vectorial totalmente gestionada para recuperación de IA, búsqueda por similitud y consultas con filtros a gran escala.

session-indexer logo

session-indexer

valpere.github.io

session-indexer es una herramienta para desarrolladores alojada en GitHub que indexa transcripciones de sesiones de Claude Code en SQLite y permite buscarlas semánticamente. Está pensada para recuperar el historial JSONL por proyecto, con FTS5 como alternativa cuando no está disponible la búsqueda basada en embeddings.