Memoria a largo plazo para agentes de programación: guarda recuerdos en una base de datos SQLite local y los comparte entre Claude Code, Codex, Cursor y otros clientes MCP.
mnemon-dev/mnemon
Memoria persistente local en un único binario para agentes de IA, con un almacén de conocimiento de cuatro grafos y recuperación y escritura supervisadas por LLM en muchos entornos de agentes de programación.
- Estrellas
- 652
- Forks
- 77
- Issues abiertos
- 14
- Último commit
- hace 3 días
¿Qué es?
Los agentes LLM pierden el contexto entre sesiones, y las conversaciones largas hacen que las decisiones anteriores queden fuera de la ventana de contexto. Mnemon proporciona al agente un almacén de memoria persistente que conserva la información entre sesiones. Organiza las memorias en un modelo de cuatro grafos con relaciones temporales, de entidades, causales y semánticas, y ofrece recuperación según la intención, degradación de la importancia y deduplicación automática.
Mnemon sigue un diseño supervisado por LLM. El LLM del host decide qué recordar, cómo relacionar los elementos y qué olvidar, mientras que el binario de mnemon se encarga del almacenamiento, la indexación del grafo, las búsquedas y la degradación. La ruta principal de memoria no necesita claves de API, y los embeddings opcionales pueden usar Ollama local o un servidor compatible con OpenAI para combinar búsqueda vectorial y por palabras clave.
El proyecto incluye integraciones de configuración para muchos entornos de agentes, como Claude Code, Codex, Cursor, OpenClaw, Pi, Hermes Agent y DeepSeek Harness. Los almacenes con nombre aíslan la memoria por proyecto o agente, y una interfaz web local permite explorar las memorias y el grafo de relaciones.
Funciones clave
- 01Almacenamiento en cuatro grafos con relaciones temporales, de entidades, causales y semánticas
- 02Recuperación según la intención que combina recorridos por el grafo con búsqueda vectorial opcional
- 03Deduplicación integrada y degradación de la importancia con recolección de basura
- 04Funciona sin claves de API; admite embeddings locales o compatibles con OpenAI de forma opcional
- 05Configuración con un solo comando para varios entornos de agentes
- 06Almacenes de memoria con nombre para aislarla por proyecto o agente
Casos de uso
- Dar a un agente de programación como Claude Code memoria de decisiones arquitectónicas anteriores entre sesiones
- Mantener almacenes de memoria separados para distintos proyectos o agentes
- Explorar lo que los agentes han recordado mediante la interfaz web local
- Añadir memoria persistente a un entorno de agentes compatible con skills o hooks
Inicio rápido
- 1
Instala la CLI con npm (requiere Node.js 22 o superior)
npm install --global @mnemon-dev/mnemon - 2
Implementa la configuración de Mnemon para Claude Code
mnemon setup - 3
Inicia una nueva sesión de Claude Code; la memoria funciona automáticamente
Antes de usarlo
- Agency está en fase de vista previa y no está disponible en Windows.
- La instalación con npm requiere Node.js 22 o superior.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es mnemon?
- Memoria persistente local en un único binario para agentes de IA, con un almacén de conocimiento de cuatro grafos y recuperación y escritura supervisadas por LLM en muchos entornos de agentes de programación. Los agentes LLM pierden el contexto entre sesiones, y las conversaciones largas hacen que las decisiones anteriores queden fuera de la ventana de contexto. Mnemon proporciona al agente un almacén de memoria persistente que conserva la información entre sesiones. Organiza las memorias en un modelo de cuatro grafos con relaciones temporales, de entidades, causales y semánticas, y ofrece recuperación según la intención, degradación de la importancia y deduplicación automática.
- ¿mnemon es gratuito? ¿Qué licencia tiene?
- mnemon es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿mnemon sigue mantenido?
- Mantenimiento activo. El último commit de mnemon fue el 19 oct 2026.
- ¿Para qué puedo usar mnemon?
- Dar a un agente de programación como Claude Code memoria de decisiones arquitectónicas anteriores entre sesiones Mantener almacenes de memoria separados para distintos proyectos o agentes Explorar lo que los agentes han recordado mediante la interfaz web local Añadir memoria persistente a un entorno de agentes compatible con skills o hooks
- ¿Cómo se instala mnemon?
- Instala la CLI con npm (requiere Node.js 22 o superior): npm install --global @mnemon-dev/mnemon Implementa la configuración de Mnemon para Claude Code: mnemon setup Inicia una nueva sesión de Claude Code; la memoria funciona automáticamente
- ¿Dónde consigo mnemon?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/mnemon-dev/mnemon
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un plugin de Claude Code que proporciona a Claude memoria persistente en un único archivo .mv2 portátil, sin necesidad de una base de datos.
Búsqueda local del historial de sesiones de Claude y Codex, con un motor de búsqueda en Rust, una CLI JSON y una app de escritorio.
Agente de programación de código abierto que lee tu proyecto, edita archivos y ejecuta pruebas desde la terminal, el escritorio, el navegador o el editor.
Un harness de agentes de código abierto en TypeScript para crear agentes LLM con estado, con un agente de programación integrado, CLI, interfaz web y SDK.
Un agente de IA local-first con un único núcleo en Rust, disponible en terminal, escritorio, dispositivos móviles, CLI y apps de chat.