Engram — Índice del Tutorial

Por: Artiko
engrammemoriamcpiaagentesclaude-code

¿Qué vas a aprender?

Este tutorial cubre Engram de principio a fin: desde la instalación hasta la configuración avanzada con múltiples agentes de IA. Engram es un sistema de memoria persistente para agentes de codificación: un binario Go con SQLite y búsqueda de texto completo (FTS5), expuesto vía CLI, API HTTP, servidor MCP y TUI interactiva.

engram /ˈen.ɡræm/neurociencia: la huella física de un recuerdo en el cerebro.

Tu agente de IA olvida todo cuando termina la sesión. Engram le da cerebro.

Capítulos

#CapítuloDescripción
1Introducción a EngramEl problema de la amnesia de los agentes y cómo Engram lo resuelve
2InstalaciónInstalar en macOS, Linux y Windows por todos los métodos disponibles
3Configuración con agentes AIClaude Code, OpenCode, Gemini CLI, Codex, VS Code, Cursor y Windsurf
4El protocolo de memoriaCuándo guardar, qué guardar, los 17 herramientas MCP y topic keys
5Búsqueda y recuperaciónFTS5, patrón de 3 capas y gestión del ciclo de sesión
6Git Sync y nubeCompartir memorias entre máquinas y la integración cloud opcional
7TUI, dashboard y CLI avanzadaInterfaz terminal, dashboard web, exportar/importar y operaciones avanzadas

Requisitos previos

Sobre Engram

Engram es un proyecto open source creado por Gentleman Programming. Funciona con cualquier agente compatible con MCP — Claude Code, OpenCode, Gemini CLI, Codex, VS Code, Cursor, Windsurf — sin dependencias de Node.js, Python ni Docker.

Agente (Claude Code / OpenCode / Gemini CLI / ...)
    ↓ MCP stdio
Engram (binario Go único)

SQLite + FTS5 (~/.engram/engram.db)