Gabriel Neuman
Gabriel Neuman
AI CODING · AGENT MEMORY

Memoria persistente para que tu agente de código no empiece de cero cada sesión.

Tu agente olvida todo entre sesiones. Le repites el contexto, las preferencias, las decisiones de arquitectura. Agentmemory mete una capa que persiste todo eso entre Claude Code, Cursor, Codex y compañía vía MCP.

Estrellas
16k★
Lenguaje
TypeScript
Multi-cliente
MCP
Revisado
22 may 2026
Lo que ofrece

De un vistazo, lo que vas a obtener si lo instalas.

  • ·
    Persistente entre sesiones

    El agente recuerda decisiones, preferencias y arquitectura sin que se lo repitas cada vez.

  • ·
    Multi-cliente vía MCP

    Claude Code, Cursor, Gemini CLI, Codex CLI, Hermes, OpenCode, pi y cualquier cliente MCP.

  • ·
    Scoring de confianza

    No todas las memorias pesan igual. Las que vienen de decisiones explícitas valen más que las inferidas.

  • ·
    Knowledge graph

    Estructura las memorias como grafo, no como lista. Permite búsqueda híbrida y razonamiento.

  • ·
    Benchmarks reales

    El autor publica métricas reproducibles, no marketing. Es lo que destaca contra otras "memory layers".

Por qué importa

El contexto detrás del repo.

El problema más caro de un agente de coding no es el modelo, es el contexto. Cada vez que abres una sesión nueva, le explicas otra vez quién eres, qué proyecto trabajas, qué decidieron la semana pasada, qué patrón usa tu equipo. Eso es trabajo manual que paga tokens dos veces: una al subir el contexto, otra al procesarlo.

Agentmemory ataca el problema con una capa de memoria persistente que vive fuera del agente. Es una implementación del patrón "LLM Wiki" de Karpathy con scoring de confianza, ciclo de vida y búsqueda híbrida. Funciona como MCP server, así que todos los clientes compatibles (Claude Code, Cursor, Gemini CLI, Codex CLI, Hermes, OpenCode, pi) pueden leer y escribir contra la misma base de memoria.

Lo interesante: no es un framework cerrado. Tus memorias se guardan en un formato auditable (knowledge graph + búsqueda híbrida) y puedes verlas, editarlas, exportarlas. El propio diseño doc del autor sumó 1,200 estrellas como gist antes de convertirse en repo.

Para qué te sirve

Cuándo lo recomiendo (y cuándo no).

Lo recomiendo para equipos que ya tienen un agente de coding integrado al día a día y empiezan a sentir que están repitiendo el mismo contexto en cada sesión. El payoff es proporcional al uso: si pegas con Claude Code dos veces al día, el ahorro es marginal; si lo usas todo el día, el ahorro es sustancial.

No lo metas en equipos que apenas están empezando con agentes. Primero necesitas un patrón estable de cómo trabajan, qué reglas valen, qué decisiones importan. Agentmemory amplifica patrones que ya existen, no crea disciplina donde no la había.

Cómo arrancarlo

En 3 pasos, listo para probar.

  1. 01

    Instala vía npm

    npm install -g @agentmemory/agentmemory

    Es un MCP server. Una vez instalado, está disponible para cualquier cliente compatible con MCP en tu máquina.

  2. 02

    Configura tu cliente

    # En Claude Code, agrega al config:
    {
      "mcpServers": {
        "agentmemory": {
          "command": "agentmemory",
          "args": ["serve"]
        }
      }
    }

    Cursor, Codex y demás tienen un patrón similar. Revisa el README del repo para la sintaxis exacta de tu cliente.

  3. 03

    Inicializa la memoria de tu proyecto

    cd tu-proyecto
    agentmemory init

    Crea el namespace de memoria para ese proyecto. Desde aquí, cualquier agente que entre va a empezar a poblar y consultar la memoria automáticamente.

Por qué la memoria importa más de lo que parece

La promesa de un agente útil no es que escriba código, es que entienda tu codebase. Y entenderlo toma tiempo: aprenderse las convenciones, las decisiones pasadas, los workarounds que existen "porque sí". Si cada sesión empieza con un agente que olvidó todo, le pagas a esa curva de aprendizaje cada vez que lo enciendes.

Agentmemory persiste esa curva. La primera sesión es cara — tienes que explicarle el proyecto. De la segunda en adelante, ya sabe. Lo que cambia el cálculo no es el ahorro por sesión, es el efecto compuesto a lo largo de semanas.

Cómo se compara con otras "memory layers"

El mercado está lleno de soluciones que prometen memoria para agentes: vector stores, RAG sobre conversaciones pasadas, "context engines" varios. La diferencia de agentmemory está en tres cosas:

  • Es MCP nativo. No reinventa el wire protocol. Funciona con cualquier cliente compatible sin adapters.
  • Knowledge graph, no solo embeddings. La estructura permite consultas más precisas que "busca lo más similar".
  • Confidence scoring + lifecycle. Las memorias caducan, se actualizan, se promueven. No es un append-only de todo lo que pasaste.

Limitaciones honestas

El proyecto es relativamente nuevo (16k stars, mayo 2026). La calidad del knowledge graph depende mucho del uso: en proyectos con poco material o con decisiones poco explícitas, la memoria queda rala. Y aunque el autor publica benchmarks, los resultados varían según cliente y tipo de tarea — no esperes un milagro inmediato.

Mi recomendación

Si ya invertiste en hacer que tu equipo use bien un agente de coding, agentmemory es la siguiente capa lógica. Si todavía estás peleando para que adopten Claude Code o Cursor, esto no es prioridad — primero la práctica, después la memoria.

De Gabriel Neuman para tu equipo

¿Quieres un agente IA que recuerde todo lo de tu empresa?

Si tu equipo ya usa Claude Code o Cursor y quieres pasar a un agente con memoria real, integrado a tus datos y procesos, te ayudo a montarlo desde cero. Una llamada para entender qué necesitas.