# Engram

Memoria persistente para agentes de código. Un binario Go, SQLite + FTS5. MCP, HTTP, CLI, TUI. Local first. Claude Code, Cursor, Codex, Windsurf. No es un dump de transcripciones.

Engram es memoria de proyecto que sobrevive la sesión: decisiones, bugs, convenciones — no el chat. Un binario Go, un SQLite con FTS5. MCP stdio, HTTP API, CLI, TUI. brew install gentleman-programming/tap/engram. Después engram setup cursor — o el plugin de Claude Code, Codex, Windsurf, Copilot.

Lo local es la fuente de verdad. Git Sync si querés el mismo cerebro en otra máquina; Cloud es réplica opcional. Lo tengo al lado de Claude Code cuando el compact borra el hilo y la sesión siguiente tiene que redescubrir el mismo modelo de auth. MIT. Source Gentleman-Programming/engram. Inspirado en claude-mem, agent-agnostic.

[Engram](https://github.com/Gentleman-Programming/engram)
