Repolode
CodeAbra

CodeAbra/iai-personal-memory-engine

Un servidor local de memoria MCP que registra palabra por palabra cada sesión de programación con IA y proporciona contexto relevante a agentes como Claude Code y Cursor.

Estrellas
920
Forks
111
Issues abiertos
16
Último commit
hace 5 días

¿Qué es?

iai-memory es un servidor local que utiliza el Model Context Protocol y proporciona memoria a largo plazo a Claude y otros agentes compatibles con MCP. Captura textualmente cada intervención de cada sesión, organiza esos registros con el tiempo en resúmenes semánticos y parámetros de comportamiento, y devuelve una pequeña selección de recuerdos relevantes al inicio de nuevas conversaciones y en turnos posteriores, para que los usuarios no tengan que pedirle al agente que recuerde cosas.

Los registros se cifran en reposo con AES-256-GCM y se guardan en ~/.iai-mcp/. Los embeddings y el almacén se ejecutan en el equipo local, sin necesidad de una cuenta ni de un servicio alojado. Aun así, se realizan algunas conexiones de red: las llamadas habituales a modelos desde la CLI, un paso nocturno de consolidación opcional mediante la suscripción de Claude del usuario (se puede desactivar con una variable de entorno), una comprobación diaria de versiones y una descarga única del modelo de embeddings.

El proyecto incluye un panel local (iai brain) y una CLI para buscar, capturar y subir documentos. La compatibilidad con los distintos hosts varía: Claude Code ofrece la integración automática más completa, mientras que Codex, Cursor, Hermes y OpenClaw tienen distintos niveles de compatibilidad con hooks. Se admiten macOS y Linux; Windows está en fase beta.

Funciones clave

  • 01Captura textualmente cada intervención de las sesiones y la almacena cifrada en el equipo local.
  • 02Recupera recuerdos relevantes al iniciar una sesión y en turnos posteriores mediante herramientas MCP.
  • 03Combina similitud semántica, vínculos de grafo, actualidad y coincidencia léxica para recuperar información.
  • 04Registra las contradicciones cerrando la validez de los registros anteriores y enlazándolos con el registro que los sustituye.
  • 05Incluye un panel local y una CLI para buscar, fijar y subir documentos.

Casos de uso

  • Mantener el contexto entre numerosas sesiones de Claude Code sin repetir la información del proyecto.
  • Dar a los agentes de Cursor o Codex acceso a decisiones y conversaciones anteriores en el propio equipo.
  • Buscar conversaciones de programación anteriores mediante coincidencias exactas de texto.
  • Incorporar documentos y código locales para que un agente pueda recuperarlos más adelante.

Inicio rápido

  1. 1

    Instala el paquete de Python desde PyPI

    python3.12 -m pip install -U iai-pme
  2. 2

    En Claude Code, añade el marketplace de plugins

    /plugin marketplace add CodeAbra/iai-personal-memory-engine
  3. 3

    En Claude Code, instala el plugin iai-memory, reinicia la sesión y comprueba que funciona con iai-mcp doctor

    /plugin install iai-memory@iai-pme

Antes de usarlo

  • La compatibilidad con Windows está en fase beta y el comportamiento ambiental varía según el host.
  • El paso REM nocturno está activado de forma predeterminada y puede ejecutar claude -p; solo se desactiva con IAI_MCP_REM_DISABLED=1.
  • El proyecto está mantenido por una sola persona y no cuenta con un SLA empresarial.
  • La recuperación de recuerdos suele ser mediocre durante las primeras diez sesiones, aproximadamente.

En colecciones

Temas

Preguntas frecuentes

¿Qué es iai-personal-memory-engine?
Un servidor local de memoria MCP que registra palabra por palabra cada sesión de programación con IA y proporciona contexto relevante a agentes como Claude Code y Cursor. iai-memory es un servidor local que utiliza el Model Context Protocol y proporciona memoria a largo plazo a Claude y otros agentes compatibles con MCP. Captura textualmente cada intervención de cada sesión, organiza esos registros con el tiempo en resúmenes semánticos y parámetros de comportamiento, y devuelve una pequeña selección de recuerdos relevantes al inicio de nuevas conversaciones y en turnos posteriores, para que los usuarios no tengan que pedirle al agente que recuerde cosas.
¿iai-personal-memory-engine es gratuito? ¿Qué licencia tiene?
iai-personal-memory-engine es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿iai-personal-memory-engine sigue mantenido?
Mantenimiento activo. El último commit de iai-personal-memory-engine fue el 2 nov 2026.
¿Para qué puedo usar iai-personal-memory-engine?
Mantener el contexto entre numerosas sesiones de Claude Code sin repetir la información del proyecto. Dar a los agentes de Cursor o Codex acceso a decisiones y conversaciones anteriores en el propio equipo. Buscar conversaciones de programación anteriores mediante coincidencias exactas de texto. Incorporar documentos y código locales para que un agente pueda recuperarlos más adelante.
¿Cómo se instala iai-personal-memory-engine?
Instala el paquete de Python desde PyPI: python3.12 -m pip install -U iai-pme En Claude Code, añade el marketplace de plugins: /plugin marketplace add CodeAbra/iai-personal-memory-engine En Claude Code, instala el plugin iai-memory, reinicia la sesión y comprueba que funciona con iai-mcp doctor: /plugin install iai-memory@iai-pme
¿Dónde consigo iai-personal-memory-engine?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/CodeAbra/iai-personal-memory-engine

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados