
Wolbarg
Programación y Análisis de Datos
SDK local-first para TypeScript que proporciona memoria semántica persistente y compartida entre agentes de IA. Permite guardar, buscar por significado, comprimir y eliminar recuerdos mediante una API sencilla, usando SQLite o PostgreSQL y embeddings compatibles con OpenAI.
Ventajas
- Memoria persistente compartida por múltiples agentes.
- Búsqueda semántica mediante consultas en lenguaje natural.
- Funciona localmente con SQLite y no requiere un servicio vectorial alojado.
- También admite PostgreSQL para almacenamiento compartido y multiusuario.
- Incluye operaciones concurrentes, transacciones y protección ante fallos.
- API pequeña con funciones como remember, recall, compress, forget, history y stats.
- Wolbarg Studio permite observar rendimiento, errores, trazas y relaciones entre recuerdos.
- Es de código abierto con licencia MIT.
Desventajas
- Requiere conocimientos de TypeScript y desarrollo de agentes de IA.
- La generación de embeddings depende de un endpoint compatible con OpenAI.
- Las funciones avanzadas de PostgreSQL pueden requerir pgvector.
- No es una aplicación lista para usuarios finales, sino un SDK para integrar en otros sistemas.