engram: complemento de memoria de Claude con captura regulada por relevancia y ciclos de sueño

Qué hace engram
engram es un complemento de memoria para Claude que captura lo que importa y olvida lo que no, filtrando en el momento de captura en lugar de registrar todo y buscar después. El desarrollador lo creó por frustración con los complementos de memoria existentes.
Cómo funciona
Cada herramienta que usa Claude se puntúa en 5 dimensiones de relevancia: Sorpresa, Novedad, Excitación, Recompensa y Conflicto. Las observaciones por debajo del umbral se eliminan, mientras que las que superan el umbral se conservan en SQLite. El sistema de puntuación no utiliza llamadas a LLM y tarda <10ms por observación.
Características principales
- Captura condicionada por relevancia: Acciones rutinarias como
git statusobtienen puntuaciones bajas y se eliminan, mientras que eventos significativos como un fallo en una prueba tras una refactorización obtienen puntuaciones altas y se conservan. - Inyección automática: 5 ganchos manejan las operaciones de memoria automáticamente: InicioSesión, EnvíoPromptUsuario, PostUsoHerramienta, PostCompactación y Detención. Los usuarios nunca lo consultan manualmente.
- Ciclos de sueño: Al final de la sesión, extrae flujos de trabajo recurrentes, cadenas de error→solución y agrupaciones de conceptos. El "sueño profundo" opcional pregunta a Claude "¿qué significó esta sesión?" para consolidación semántica.
- Decaimiento de confianza: Los recuerdos pierden confianza diariamente y se podan por debajo de 0.1, evitando que patrones erróneos antiguos distorsionen sesiones futuras.
- Aislamiento por directorio: Cada proyecto tiene su propia base de datos para evitar ruido entre proyectos.
- Etiquetado epistémico: Las observaciones se etiquetan como "observadas", los patrones como "inferidos (pueden no ser precisos)". El sistema conoce la diferencia entre lo que sucedió y lo que cree que sucedió.
Detalles técnicos
El ciclo de sueño es lo que más entusiasma al desarrollador — mientras otros complementos de memoria recuerdan lo que hiciste, engram "duerme sobre ello", consolidando lo que importa y olvidando el resto, similar a la memoria biológica. La herramienta es un derivado de SAGE, un núcleo de cognición para IA en el edge, y actualmente se ejecuta en una flota de 6 máquinas.
El desarrollador busca comentarios sobre si los umbrales de puntuación de relevancia se sienten adecuados en la práctica. El proyecto está disponible en GitHub bajo licencia MIT.
📖 Read the full source: r/ClaudeAI
👀 Ver también

La herramienta Monitor de Claude Code envía registros del servidor de desarrollo a correcciones automáticas impulsadas por IA
La herramienta Monitor de Claude Code te permite ejecutar un servidor de desarrollo en segundo plano, monitorear registros con filtros grep inteligentes y hacer que Claude detecte errores automáticamente, escriba correcciones y las confirme — todo mientras tú pruebas la interfaz.

El Panel de Código de Claude Rastrea Más de 19 Millones de Commits Generados por IA en GitHub
Un desarrollador creó un panel de control que rastrea más de 19 millones de commits generados por Claude Code en repositorios públicos de GitHub, mostrando TypeScript (35.3%), Python (19.2%) y JavaScript (10.3%) como los principales lenguajes. El sistema utiliza Next.js con Recharts y PostgreSQL, con un pipeline ETL que sortea los límites de tasa de la API de GitHub.

El sistema de memoria de código abierto para agentes de LLM logra altas puntuaciones en puntos de referencia.
Un sistema de memoria persistente para Claude Code y OpenClaw proporciona a los agentes LLM continuidad de contexto entre sesiones, logrando un 90,8% en LoCoMo y un 89,1% en los benchmarks de LongMemEval. La arquitectura basada en adaptadores funciona con cualquier framework de agentes.

Contador de Tokens de Claude Actualizado con Función de Comparación de Modelos
La herramienta Contador de Tokens de Claude de Simon Willison ahora permite comparar recuentos de tokens entre diferentes modelos de Claude. La actualización revela que Opus 4.7 utiliza entre 1.0 y 1.35 veces más tokens que Opus 4.6 debido a un tokenizador actualizado, lo que podría aumentar los costos en aproximadamente un 40% a pesar de mantener el mismo precio.