Engram
Engram gives AI coding agents persistent, searchable memory across sessions. It is a single Go binary backed by SQLite + FTS5 that exposes 15 MCP tools (mem_save, mem_search, mem_context, mem_session_summary, mem_timeline...), an HTTP API, a CLI and a TUI, and works with any MCP-capable agent including Claude Code, Codex, Gemini CLI, OpenCode, Cursor, Windsurf, VS Code Copilot and Antigravity.
v2.0.0 shipped Sep 18, 2026 (after a series of release candidates) introducing the 'one brain, local or cloud' model with Engram Cloud. The repo has 6.7k+ GitHub stars and is on GitHub Trending (Go) in September 2026.
As of
- Agent-agnostic persistent memory via MCP
- Single Go binary; no Node, Python, Docker or vector DB
- SQLite + FTS5 full-text search in one local engram.db file
- One-command `engram setup <agent>` for a dozen+ agents
- HTTP API, CLI and interactive TUI to inspect memories
- Optional Engram Cloud for shared team memory
Developers who switch between coding agents and want decisions, bugfixes and conventions remembered across sessions without running extra services.
Users who want automatic capture of every tool call (Engram relies on the agent deciding what to save), or teams that need a vector-search memory layer.
The Engram binary is open source and free (brew install gentleman-programming/tap/engram, or direct downloads for Windows/macOS/Linux). An optional Engram Cloud tier provides hosted, shared team memory.
A pragmatic, dependency-free memory layer that is easy to inspect and works with essentially every agent; keep saved memories focused on decisions and constraints to avoid retrieving noise.
Is Engram free?
Engram is Freemium. The Engram binary is open source and free (brew install gentleman-programming/tap/engram, or direct downloads for Windows/macOS/Linux). An optional Engram Cloud tier provides hosted, shared team memory. Check the official site for current plans.
Is Engram open source?
Yes - Engram is open source. The Engram binary is open source and free (brew install gentleman-programming/tap/engram, or direct downloads for Windows/macOS/Linux). An optional Engram Cloud tier provides hosted, shared team memory.
How much does Engram cost?
The Engram binary is open source and free (brew install gentleman-programming/tap/engram, or direct downloads for Windows/macOS/Linux). An optional Engram Cloud tier provides hosted, shared team memory. Pricing changes often - verify on the official site.
Who is Engram best for?
Developers who switch between coding agents and want decisions, bugfixes and conventions remembered across sessions without running extra services.
Who is Engram not ideal for?
Users who want automatic capture of every tool call (Engram relies on the agent deciding what to save), or teams that need a vector-search memory layer.
What are the best Engram alternatives?
The closest Engram alternatives on ai.dosa.dev are Pieces for Developers, agenttrace, Vibe Kanban - all listed under Developer Productivity & Workflow.
Who makes Engram?
Engram is developed by Gentleman Programming. It is listed in the Developer Productivity & Workflow category on ai.dosa.dev.
Favorite this tool to revisit it later, or Zap it to contribute to the public vote count.
Content on this page is AI-generated. Please verify details with the vendor's website for accuracy.