Engram — a local, private memory your AI assistants share, over MCP (free, open source)
Engram — a local, private memory your AI assistants share, over MCP (free, open source)

Engram — a local, private memory your AI assistants share, over MCP (free, open source)

Engram — a local, private memory your AI assistants share, over MCP (free, open source)

Every AI assistant starts every chat from zero — you re-explain your context every time — and the "memory" features that exist keep your stuff on someone's server. so i built the opposite: one private memory that lives on your own machine, that your AI tools share over MCP. tell one assistant something, another can recall it.

it's just plain markdown files on your disk — readable, greppable, deletable, yours — and recall runs on-device, so nothing gets uploaded. free and open source (MIT). to be precise: MCP clients like Claude Desktop/Code recall and write live; other AIs (ChatGPT etc.) come in via import.

what i'm genuinely unsure about and want this crowd's take on: is a shared, cross-tool memory actually useful in practice, or do people mostly want memory scoped to one assistant? and does keeping it local + plain files matter to you vs the convenience of the built-in cloud memories?

submitted by /u/ahumanbeingmars
[link] [comments]