Main Menu
  • Tools
  • Developers
  • Topics
  • Discussions
  • Communities
  • News
  • Blogs
  • Builds
  • Contests
  • Compare
  • Arena
Create
    EveryDev.ai
    Sign inSubscribe
    Home
    Tools

    2,205+ AI tools

    • New
    • Trending
    • Featured
    • Compare
    • Arena
    Categories
    • Agents1369
    • Coding1086
    • Infrastructure472
    • Marketing420
    • Design383
    • Projects348
    • Research325
    • Analytics323
    • Testing206
    • MCP183
    • Data181
    • Security178
    • Integration172
    • Learning148
    • Communication133
    • Prompts130
    • Extensions123
    • Commerce118
    • Voice111
    • DevOps96
    • Web73
    • Finance20
    1. Home
    2. Tools
    3. Engram
    Engram icon

    Engram

    Agent Memory

    Persistent memory system for AI coding agents — an agent-agnostic Go binary with SQLite + FTS5, MCP server, HTTP API, CLI, and TUI.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open-source under the MIT License. All features included.

    Engagement

    Available On

    Windows
    macOS
    Linux
    Web
    API

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Agent MemoryMCP ServersAI Coding Assistants

    Alternatives

    TIMPsLetta CodeStash Memory
    Developer
    Gentleman-ProgrammingGentleman-Programming builds open-source developer tools foc…

    Listed May 2026

    About Engram

    Engram gives AI coding agents a persistent memory that survives session boundaries. It is a single Go binary with no external dependencies (no Node.js, no Python, no Docker) that stores memories in a local SQLite database with FTS5 full-text search. Memories are exposed via an MCP stdio server, an HTTP API, a CLI, and an interactive terminal UI, making it compatible with any agent that supports MCP — including Claude Code, Cursor, Windsurf, VS Code Copilot, Gemini CLI, Codex, and OpenCode.

    • Agent-agnostic MCP server — connect any MCP-compatible agent with a single one-liner setup command per agent.
    • 18 MCP tools — covers save/update/delete, search/retrieve, session lifecycle, conflict surfacing, and utility operations.
    • SQLite + FTS5 storage — all memories persist locally in ~/.engram/engram.db; no cloud account required.
    • Interactive TUI — run engram tui for a Catppuccin Mocha-themed dashboard with vim-style navigation, search, and detail views.
    • Git sync — export memories as compressed chunks and commit them to a git repo to share across machines with no merge conflicts.
    • Opt-in cloud replication — Engram Cloud provides cross-machine sync and a dashboard; local SQLite always remains the source of truth.
    • Conflict surfacing — mem_judge and mem_compare MCP tools, plus a --semantic LLM-judge scan, detect vocabulary-different but semantically conflicting memories that keyword search would miss.
    • Obsidian export (beta) — run engram obsidian-export to generate an Obsidian knowledge graph from stored memories.
    • Single binary install — install via Homebrew (brew install gentleman-programming/tap/engram) or download a pre-built binary for Windows, macOS, or Linux.
    • Open source (MIT) — full source available on GitHub; contributions welcome via the documented workflow.
    Engram - 1

    Community Discussions

    Be the first to start a conversation about Engram

    Share your experience with Engram, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source (MIT)

    Fully free and open-source under the MIT License. All features included.

    • All 18 MCP tools
    • SQLite + FTS5 local storage
    • CLI, HTTP API, MCP server, TUI
    • Git sync
    • Opt-in cloud replication

    Capabilities

    Key Features

    • Persistent memory across AI agent sessions
    • 18 MCP tools for save, search, session lifecycle, and conflict surfacing
    • SQLite + FTS5 full-text search storage
    • Interactive terminal UI (TUI) with vim navigation
    • Git sync for cross-machine memory sharing
    • Opt-in Engram Cloud replication
    • Semantic LLM-judge conflict detection
    • HTTP API server
    • CLI with full flag support
    • Obsidian vault export (beta)
    • Agent setup one-liners for Claude Code, Cursor, Windsurf, VS Code, Gemini CLI, Codex, OpenCode
    • Single Go binary, zero external dependencies

    Integrations

    Claude Code
    Cursor
    Windsurf
    VS Code Copilot
    Gemini CLI
    Codex
    OpenCode
    Antigravity
    Obsidian
    Docker
    Git
    API Available
    View Docs

    Reviews & Ratings

    No ratings yet

    Be the first to rate Engram and help others make informed decisions.

    Developer

    Gentleman-Programming

    Gentleman-Programming builds open-source developer tools focused on AI coding workflows. The organization maintains Engram, a persistent memory system for AI coding agents, and publishes packages via a Homebrew tap. Projects are community-driven and hosted on GitHub under permissive open-source licenses.

    Read more about Gentleman-Programming
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    TIMPs icon

    TIMPs

    Open source AI memory agent that stores facts, preferences, goals, and reflections with persistent memory across sessions using PostgreSQL and Qdrant.

    Letta Code icon

    Letta Code

    Letta Code is an AI coding assistant powered by stateful agents with persistent memory, enabling long-context, multi-session coding help directly in your development environment.

    Stash Memory icon

    Stash Memory

    Persistent memory layer for AI agents that stores episodes, facts, and working context in Postgres with an MCP server included. Self-hosted, open source, works with any MCP-compatible agent.

    Browse all tools

    Related Topics

    Agent Memory

    Memory layers, frameworks, and services that enable AI agents to store, recall, and manage information across sessions. These tools provide persistent, semantic, and contextual memory for agents, supporting personalization, long-term context retention, graph-based relationships, and hybrid RAG + memory workflows.

    58 tools

    MCP Servers

    Model Context Protocol servers that extend AI capabilities.

    75 tools

    AI Coding Assistants

    AI tools that help write, edit, and understand code with intelligent suggestions.

    412 tools
    Browse all topics
    Back to all tools
    Explore AI Tools
    • AI Coding Assistants
    • Agent Frameworks
    • MCP Servers
    • AI Prompt Tools
    • Vibe Coding Tools
    • AI Design Tools
    • AI Database Tools
    • AI Website Builders
    • AI Testing Tools
    • LLM Evaluations
    Follow Us
    • X / Twitter
    • LinkedIn
    • Reddit
    • Discord
    • Threads
    • Bluesky
    • Mastodon
    • YouTube
    • GitHub
    • Instagram
    Get Started
    • About
    • Editorial Standards
    • Corrections & Disclosures
    • Community Guidelines
    • Advertise
    • Contact Us
    • Newsletter
    • Submit a Tool
    • Start a Discussion
    • Write A Blog
    • Share A Build
    • Terms of Service
    • Privacy Policy
    Explore with AI
    • ChatGPT
    • Gemini
    • Claude
    • Grok
    • Perplexity
    Agent Experience
    • llms.txt
    Theme
    With AI, Everyone is a Dev. EveryDev.ai © 2026
    Discussions