¿Qué es Memento?

Memento es un sistema de memoria persistente para agentes de IA. Le da a asistentes de IA como Claude Code, Cursor y OpenCode una memoria que sobrevive entre sesiones, proyectos y colaboradores.

En vez de empezar cada conversación desde cero, tu agente de IA puede:

  • Guardar decisiones, correcciones de bugs y descubrimientos como observaciones
  • Buscar en el conocimiento previo usando búsqueda de texto completo (FTS5)
  • Compartir memoria con tu equipo vía sincronización en la nube

Instalación

Instala el CLI globalmente con tu gestor de paquetes preferido:

# Usando bun
bun add -g @slorenzot/memento-cli

# Usando npm
npm install -g @slorenzot/memento-cli

Primeros pasos

1. Iniciar una sesión

memento session start --project mi-app

Esto crea una nueva sesión de memoria. Todas las observaciones que guardes se agruparán bajo esta sesión.

2. Guardar tu primera observación

memento save "Elegí PostgreSQL sobre MongoDB" \
  --type decision \
  --project mi-app

3. Buscar en tu memoria

memento search "elección de base de datos"

4. Ver tu timeline

memento timeline --limit 10

Configuración del servidor MCP

Para integración con agentes de IA, Memento proporciona un servidor MCP:

# Iniciar el servidor MCP
memento-mcp

Agrégarlo a la configuración de tu herramienta de IA:

{
  "mcpServers": {
    "memento": {
      "command": "memento-mcp"
    }
  }
}

¿Qué sigue?