OpenMacApps

Engram

Local-first shared memory for AI assistants: import past chats once, then let MCP clients recall them.

MIT · Free download · Downloads from github.com

License
MIT
Open source
Category
AI
Source
GitHub
albertofettucini
Verified
2026

About Engram

Engram keeps your context in one private memory on your Mac. You import a ChatGPT or Claude export, Markdown, text, JSON or a pasted block, and each conversation is stored as a plain Markdown file. Any assistant that speaks the Model Context Protocol, such as Claude Desktop or Claude Code, can then recall that memory through the engram-mcp server, and the desktop app lets you browse, edit and import memories. Recall runs locally using Apple's Natural Language embeddings. It suits people who want the same background about them in several AI tools.

The desktop app needs macOS 14 or later, and building it needs Xcode 26 or newer; the command-line tools run on macOS 13 or later. The app is not notarized, so on first launch you need System Settings → Privacy & Security → Open Anyway. Network use is opt-in, according to the README's privacy notes: a manual update check, an optional local Ollama distiller, and a one-time on-device model download.

Information

Source code
albertofettucini/Engram
License
MIT
Website
github.com
Download
github.com
Category
AI
Topics
Local AI apps
Evidence checked

OpenMacApps links to each project’s official download. Check its release notes for macOS version and Apple silicon support. The verification date records our license and source review, not a security audit. Read how we verify.

Sources and image credits

License and artwork notices

Improve this listing

For the Developer

Link to this page from your README with a badge.

Listed on OpenMacApps
[![Listed on OpenMacApps](https://openmacapps.com/badge.svg)](https://openmacapps.com/apps/engram/)
See All You Might Also Like