Todo el código abierto
Código abiertoRAG22k

Chroma

Base de datos vectorial embebida orientada a Python; instala con pip y prototipa RAG.

Chroma es una base de datos de embeddings open-source (almacén vectorial) diseñada para ser la capa de almacenamiento y recuperación de aplicaciones LLM. Proporciona una API sencilla en Python y JavaScript para añadir documentos, generar o suministrar embeddings, y ejecutar consultas de similitud con filtrado de metadatos; puede funcionar en memoria, como almacén persistente local o en modo cliente-servidor. Es popular por su experiencia de desarrollador de baja fricción para construir prototipos RAG.

Repositorio

chroma-core/chroma

Lenguaje

Rust

Lo que construirías con esto

  • Almacenar y consultar embeddings de documentos como backend de recuperación de una aplicación RAG
  • Prototipar búsqueda semántica localmente de forma rápida antes de escalar a una base de datos vectorial alojada
  • Respaldar la memoria de un agente o la recuperación de contexto con búsqueda de similitud filtrada por metadatos

Etiquetas

vector-dbembeddingsembedded