Engram: Plugin de Memoria Híbrida para Agentes OpenClaw — Búsqueda Vectorial + Semántica con Decaimiento

Engram es un complemento de memoria para agentes OpenClaw que añade recuerdo híbrido y persistente entre sesiones. Originalmente construido como un sistema de memoria híbrido que combina búsqueda vectorial y semántica con una arquitectura de decadencia de memoria, fue roto por una actualización reciente de OpenClaw. Ahora está arreglado y publicado en GitHub bajo el nombre Engram (la traza biométrica que permite la memoria).
Cómo Funciona
Engram respalda la memoria del agente con dos almacenes:
- SQLite + FTS5 para recuerdo exacto y estructurado, y búsqueda de texto completo sobre textos de hechos.
- LanceDB para búsqueda semántica difusa sobre incrustaciones.
Ambos se consultan juntos en un recuerdo híbrido que devuelve tanto hechos estructurados clave/valor como vectores semánticamente similares.
Características
- Recuerdo híbrido: hechos estructurados clave/valor + búsqueda vectorial semántica, consultados juntos.
- Búsqueda de texto completo FTS5 sobre textos de hechos.
- Categorías:
preferencia,hecho,decisión,entidad,otro. - Clases de decadencia:
permanente,estable,activo,sesión,punto de controlcon decaimiento de confianza. - Ganchos de captura automática / recuerdo automático (configurables).
- Prioridad local: la memoria se queda en tu máquina.
- Incrustaciones mediante OpenAI (
text-embedding-3-smallotext-embedding-3-large).
Para Quién es
Desarrolladores que ejecutan agentes OpenClaw y necesitan memoria persistente e inteligente que sobreviva a reinicios y pueda distinguir entre conocimiento de sesión y permanente.
Consíguelo
Dale estrella al repositorio en GitHub en nanoflow-io/engram.
📖 Lee la fuente completa: r/clawdbot
👀 Ver también

Desarrollador construye biblioteca de compresión en Rust con Claude Opus 4.6, cuestiona su utilidad.
Un desarrollador utilizó Claude Opus 4.6 durante dos semanas para crear una biblioteca de compresión en Rust de 15.800 líneas con 449 pruebas aprobadas, enlaces Python y una capa C FFI, pero se pregunta si realmente se necesitaba otra biblioteca de compresión.

Comandante de Flota: Panel de control de código abierto para orquestar múltiples equipos de agentes Claude Code
Fleet Commander es un panel de control web local que ejecuta múltiples equipos de agentes Claude Code en paralelo en diferentes problemas. Utiliza una estructura de 'equipo Diamante' con agentes Planificador, Desarrollador y Revisor que se comunican entre pares mediante SendMessage.

FixAI Dev: Un Juego de Derechos del Consumidor Usando Claude Haiku con Contratos JSON Estrictos
Un desarrollador creó un juego de navegador donde Claude Haiku actúa como una IA corporativa que niega solicitudes de consumidores; los jugadores argumentan utilizando leyes reales de protección al consumidor en 37 casos de la UE, EE. UU., Reino Unido y Australia. La arquitectura usa Haiku solo para el lenguaje, con lógica del juego en el servidor y contratos JSON estrictos entre componentes.

Servidor de Habilidades OpenClaw para Análisis y Negociación del Mercado Indio
Una terminal de trading de código abierto para los mercados indios se ha integrado como un servidor de habilidades de OpenClaw, permitiendo a los agentes obtener datos del mercado y ejecutar análisis multiagente a través de HTTP. El sistema proporciona planes de trading estructurados con precios de entrada, stop-loss y objetivos en tres perfiles de riesgo.