Caliby: Base de datos vectorial embebida de código abierto para agentes de IA con almacenamiento híbrido de texto+vector

Caliby ahora es de código abierto: una base de datos vectorial incrustada y en proceso diseñada para cargas de trabajo de IA Agente y RAG. Desarrollado por un equipo que incluye a un doctor del Grupo de Bases de Datos del MIT (equipo de Michael Stonebraker) y Sea-Land AI, es una única biblioteca en C++ con enlaces a Python.
¿Por qué otro vector DB?
El equipo encontró que las soluciones existentes no eran suficientes para casos de uso de agentes/LLM:
- FAISS: Puramente en memoria, sin persistencia — reiniciar borra el índice.
- pgvector: Techo de rendimiento debido a la dependencia de PostgreSQL.
- Chroma / Qdrant / Milvus: Requieren servicios separados, demasiado pesados para escenarios incrustados.
- LanceDB: Incrustado pero carece de índices avanzados como DiskANN, cuellos de botella de rendimiento.
Caliby aspira a ser un motor de datos ligero e incrustable como DuckDB, pero para almacenamiento de vectores + texto.
Arquitectura: Almacenamiento Híbrido Texto + Vectores
Caliby unifica datos de texto y vectores en un solo sistema. En lugar de lidiar con una base de datos vectorial y una relacional, almacenas embeddings, texto sin formato y metadatos en una sola biblioteca. La arquitectura usa un pool de buffers organizado por páginas para la persistencia.
Índices Soportados
- HNSW: Recuperación general de alto rendimiento, optimizado para CPU.
- DiskANN (Vamana Graph): Diseñado para escenarios en disco, supera a FAISS en disco.
- IVF+PQ: Archivo invertido con cuantificación de producto para índices compactos.
Caliby también soporta búsqueda por fuerza bruta con funciones de distancia SIMD (AVX-512, AVX2, SSE) (L2, Producto Interno, Coseno).
Afirmaciones de Rendimiento
Caliby supera a pgvector por 4x y supera significativamente a FAISS en escenarios de almacenamiento en disco. Maneja millones a decenas de millones de vectores en disco sin requerir un servicio separado.
Primeros Pasos
Simplemente instala el paquete:
pip install caliby
La API de Python expone las clases HnswIndex, DiskANN y IVFPQIndex a través de pybind11. Sin dependencias, sin configuración de servidor, sin DevOps.
Para Quién Es
Desarrolladores de IA Agente y constructores de pipelines RAG que quieren una base de datos vectorial incrustada, sin infraestructura, con capacidades híbridas de texto+vectores y rendimiento de nivel productivo.
📖 Leer la fuente completa: r/LocalLLaMA
👀 Ver también

Habilidades de Código Claude de Código Abierto para Contenido Personalizado en Redes Sociales
Un desarrollador ha publicado 13 habilidades de código Claude de código abierto que ayudan a Claude a escribir contenido para redes sociales con tu propia voz. Las habilidades incluyen herramientas de definición de contexto, estrategia, creación y análisis para LinkedIn, Twitter/X, Threads y Bluesky.

Extracción de Componentes de OpenClaw: La Experiencia de un Desarrollador con la Cola de Carriles y el Sistema de Memoria
Un desarrollador intentó extraer componentes específicos de OpenClaw para usar en agentes de IA personales, probando el sistema de ejecución de tareas Lane Queue y examinando el sistema de memoria memsearch. La Lane Queue se reimplementó exitosamente en Python usando la documentación, revelando lagunas en la documentación y 13 problemas de implementación.

Mercado MCP Construido con Claude Code Incluye Escaneo de Seguridad y Monetización
Un desarrollador construyó mcp-marketplace.io usando Claude Code para el 95% del código base, creando un mercado curado con escaneo de seguridad para más de 2,200 servidores MCP y opciones de monetización para los creadores.

Cinco complementos de OpenClaw que abordan problemas centrales de producción.
Un usuario de Reddit identifica cinco complementos de OpenClaw que resuelven problemas comunes de producción: Manifest para enrutamiento de modelos, Composio para gestión de integraciones, Hyperspell para memoria, Foundry para automatización de flujos de trabajo y Opik para trazabilidad.