Patdolitse/piia-engram
by Various
One memory. Every AI tool. Yours to keep. Local-first, MCP-compatible, Apache 2.0.
MCP
Patdolitse/piia-engram
Added 1 June 2026
Overview
Piia-Engram is a local-first memory layer for AI tools that stores and retrieves context across sessions using an MCP-compatible interface. It runs as a Python service, keeping user data on their own machine under the Apache 2.0 license.
Best for
Best for
Developers who want a private, self-hosted memory layer for MCP-compatible AI tools
Use cases
- Persist conversation history across different AI chat interfaces
- Share context between multiple MCP-compatible tools without cloud storage
- Build a private, self-hosted memory backend for AI agents
How to use
Install
pip install piia-engram && engram setup Tools exposed
get_user_contextwrap_up_sessionmemory_storeadd_lessonadd_decisionadd_playbooksearch_knowledgeget_relevant_knowledgeget_recallget_identity_cardupdate_identityget_project_contextsave_project_snapshotget_recent_contextget_daily_logget_resume_briefregister_toolfind_toollist_toolssave_agent_context
Tested with
Claude Desktop, Claude Code, Cursor, Windsurf, Cline, ChatGPT
Notes
Piia-Engram is a local-first memory layer for AI tools that stores and retrieves context across sessions using an MCP-compatible interface. It runs as a Python service, keeping user data on their own machine under the Apache 2.0 license.
161 stars on GitHub. Last updated 2026-06-01. Licensed Apache-2.0.
Use cases
- Persist conversation history across different AI chat interfaces
- Share context between multiple MCP-compatible tools without cloud storage
- Build a private, self-hosted memory backend for AI agents
Pros
- Local-first design keeps sensitive data on your own machine
- MCP compatibility allows integration with many existing AI tools
- Open source with permissive Apache 2.0 license
Cons
- Requires Python runtime and manual setup to run
- Limited to MCP-compatible tools, not a universal memory solution
- Small community (161 stars) means fewer examples and support
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Local-first design keeps sensitive data on your own machine
- MCP compatibility allows integration with many existing AI tools
- Open source with permissive Apache 2.0 license
Cons
- Requires Python runtime and manual setup to run
- Limited to MCP-compatible tools, not a universal memory solution
- Small community (161 stars) means fewer examples and support
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.