# Engram — AI Coding Tool Review & Pricing

> Engram is a persistent memory layer for AI coding agents that stores structured observations, session summaries, and project conventions in a local SQLite database. It serves as an agent-agnostic brain, allowing multiple coding agents to share context across sessions, machines, and tools to reduce redundant explanations and context waste.

Source: https://ai.dosa.dev/tools/engram · Updated Nov 1, 2026 · Category: Developer Productivity & Workflow · Published by dosa.dev

## At a glance

- **Tool**: Engram
- **Company**: Gentleman Programming
- **Category**: [Developer Productivity & Workflow](https://ai.dosa.dev/category/productivity)
- **Pricing model**: Open Source
- **Official website**: https://engram.gentlemanprogramming.com/

## Key features

- Agent-agnostic persistent memory via SQLite and FTS5
- Multi-surface access including CLI, TUI, HTTP API, and MCP server
- Curated memory storage for decisions, bug fixes, and session handoffs
- Git Sync for portable memory across different machines
- Optional Engram Cloud for shared project-scoped replication

## Pricing

**Model**: Open Source

Engram is free and open source under the MIT license with no per-seat pricing or paid tiers.

## Who it is for

- **Best for**: Mid-to-large teams or solo developers working on large projects who frequently use AI coding agents like Claude Code, Cursor, or OpenCode and want to minimize redundant token consumption across sessions.
- **Not ideal for**: Developers working on small, irregular hobby projects, or users of agent frameworks that are not currently supported by the Engram MCP or plugin ecosystem.

## Verdict

Engram is a highly effective, performance-oriented tool for power users of AI coding agents. It transforms ephemeral agent sessions into a disciplined, persistent knowledge base, though it requires a proactive approach to managing the local database and ensuring compatibility with specific agent workflows.

## Recent updates

Version 3.6.0 released on October 24, 2026, introduced Go toolchain updates and various CI/workflow improvements. Version 3.5.1 (October 20, 2026) provided significant stability fixes, including atomic memory consolidation, improved Windows SQLite storage handling, and dashboard memory management.

## Frequently asked questions

### Is Engram free?

Yes - Engram is Open Source. Engram is free and open source under the MIT license with no per-seat pricing or paid tiers.

### Is Engram open source?

Yes - Engram is open source. Engram is free and open source under the MIT license with no per-seat pricing or paid tiers.

### Who is Engram best for?

Mid-to-large teams or solo developers working on large projects who frequently use AI coding agents like Claude Code, Cursor, or OpenCode and want to minimize redundant token consumption across sessions.

### Who is Engram not ideal for?

Developers working on small, irregular hobby projects, or users of agent frameworks that are not currently supported by the Engram MCP or plugin ecosystem.

### 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.

## Top alternatives

- [Pieces for Developers](https://ai.dosa.dev/tools/pieces-for-developers) (Paid) — Developers who work across multiple tools, IDEs, and environments and need to maintain a persistent, searchable history of code snippets, research, and workflow context.
- [agenttrace](https://ai.dosa.dev/tools/agenttrace) (Open Source) — Developers and teams needing to monitor and debug the efficiency, cost, and health of AI coding agents across multiple workflows.
- [Vibe Kanban](https://ai.dosa.dev/tools/vibe-kanban) (Open Source) — Software engineers who use multiple AI coding agents and need a structured environment to manage, plan, and review their output in parallel.
- [ai-memory](https://ai.dosa.dev/tools/ai-memory) (Open Source) — Developers or teams using multiple AI coding agents who need consistent context and project history persistence across different tools, machines, and sessions.
- [smolvm](https://ai.dosa.dev/tools/smolvm) (Open Source) — Running isolated coding agent sandboxes, untrusted code, and persistent local development environments that require a real Linux kernel boundary.
- [coop](https://ai.dosa.dev/tools/coop) (Open Source) — Running autonomous AI coding agents that require broad system access while maintaining a strong security boundary for the host machine.
- Full alternatives guide: https://ai.dosa.dev/tools/engram/alternatives
