Engram: Capa de memoria de código abierto para clientes Claude Code y MCP

Qué es Engram
Engram es una capa de memoria inteligente construida usando Claude Code que funciona como un servidor MCP (Protocolo de Contexto del Modelo) compatible con cualquier cliente MCP. Es gratuito y de código abierto bajo la licencia AGPL.
Cómo se diferencia de la memoria automática nativa de Claude
Anthropic lanzó recientemente la memoria automática para Claude Code, lo que valida la necesidad de memoria persistente en agentes. Sin embargo, Engram ofrece varias diferencias clave:
- Sin límite: Almacena recuerdos ilimitados con búsqueda semántica vectorial (solo recupera contenido relevante)
- 96% menos tokens: Utiliza aproximadamente 800 tokens por consulta frente a 5K+ para cargar un archivo markdown completo
- Mayor precisión: Logra un 80% de precisión en el benchmark LOCOMO (benchmark estándar de memoria de Snap Research) frente al 29% para enfoques de archivos planos
- Entre proyectos: Una bóveda en todos los proyectos, no aislada por repositorio
- Capa de inteligencia: Incluye extracción automática, consolidación, detección de contradicciones y recuerdo bi-temporal
- Compatibilidad con clientes: Funciona con cualquier cliente MCP, no limitado a Claude Code
El sistema nativo de Claude escribe archivos markdown con un límite de 200 líneas (aproximadamente 5K tokens cargados cada sesión) y opera por proyecto sin búsqueda semántica.
Implementación técnica
Detrás de escena, Engram utiliza:
- SQLite + sqlite-vec para búsqueda vectorial
- Grafo de conocimiento para relaciones entre entidades
- Consolidación impulsada por LLM que produce conocimientos en lugar de solo almacenamiento
Funciones principales
Tu agente interactúa con Engram a través de estas llamadas principales:
engram_remember: Almacenar recuerdosengram_recall: Recuperar recuerdos
Herramientas MCP adicionales
engram_ask: Preguntas y respuestasengram_consolidate: Fusionar recuerdos relacionadosengram_audit: Cruzar referencias con contenido externoengram_briefing: Contexto de inicio de sesión
Cómo empezar
La instalación toma aproximadamente 2 minutos:
npm install -g engram-sdk
engram initEsto detecta automáticamente Claude Code y Cursor, escribe la configuración MCP y crea tu bóveda.
Disponibilidad
Engram está listado en el Registro MCP oficial como io.github.tstockham96/engram.
📖 Read the full source: r/ClaudeAI
👀 Ver también

Agente OpenClaw Adquiere Capacidad de Llamadas Telefónicas Mediante Habilidad Personalizada
Un desarrollador creó una habilidad personalizada para agentes OpenClaw autoalojados que permite la funcionalidad de llamadas telefónicas, permitiendo al agente iniciar llamadas basadas en desencadenantes como finalizaciones de compilación o caídas de servidores. La implementación proporciona interacción por voz con todas las capacidades de chat, incluyendo búsquedas web y configuración de alertas.

quórum: Herramienta de Gobernanza de Código con IA que Impone Revisiones Independientes de Modelos
quorum es una capa de gobernanza para el desarrollo asistido por IA que aplica un protocolo de consenso que requiere que el código sea revisado de forma independiente por un modelo diferente antes de confirmarlo. Incluye tres puertas estructurales que bloquean el progreso: puertas de auditoría, retrospectiva y calidad.

Transcripción local de voz a texto para OpenClaw utilizando Parakeet TDT 0.6b v3
Un desarrollador ha convertido el modelo Parakeet TDT 0.6b v3 de NVIDIA para ejecutarse localmente mediante ONNX en CPU, admitiendo 25 idiomas europeos. El modelo proporciona un endpoint de API compatible con OpenAI a través de un contenedor Docker, permitiendo la integración con OpenClaw para la transcripción de archivos de audio.

Definable AI agrega un panel de observabilidad autohospedado con una sola bandera.
Definable AI, un framework de Python de código abierto para construir agentes de IA, ahora incluye un panel de observabilidad integrado que se puede habilitar con una sola bandera. El panel proporciona transmisión de eventos en tiempo real, contabilidad de tokens, métricas de latencia y reproducción de ejecuciones sin dependencias externas.