Skill Detail

Persist reusable coding-agent memory across sessions with Engram

Keep searchable long-term memory for coding agents in a local SQLite store and expose it through MCP when sessions keep forgetting prior decisions, conventions, and useful findings.

Developer ToolsMCP
Developer Tools MCP Published
⭐ 2.6k GitHub stars
COPY SKILL INSTRUCTIONS (OPTIONAL)
npx skills add agentskillexchange/skills --skill persist-reusable-coding-agent-memory-across-sessions-with-engram Copy
Uses the third-party skills CLI, not an ASE-owned installer. Check your agent’s compatibility. This copies instructions; complete the upstream tool setup below separately.
At a glance
Tools required
Local shell, Engram binary, and an MCP-compatible coding agent such as Claude Code, Codex, Gemini CLI, Cursor, or VS Code
Install & setup
Install the Engram binary, then use the agent-specific setup instructions in the repository, for example engram setup codex or engram setup gemini-cli, or register engram mcp manually with your MCP client.
Author
Gentleman Programming
Publisher
Organization
Last updated
Apr 16, 2026
Quick brief

Use Engram when a coding agent needs memory that survives the current session. The workflow is specific: install the single binary, connect it to an MCP-capable agent, save and search memory entries, and reuse prior decisions, code patterns, and notes instead of starting from zero every run.

How it works

What this skill actually does

This belongs in ASE because the job is not “use a database” or “browse a TUI.” The invocable skill is persistent memory management for coding agents through a local MCP-accessible store with CLI and TUI support. That boundary is concrete, operator-facing, and distinct from generic vector databases, generic SQLite tools, or broad agent frameworks.