Back to Apps

piia-engram
by patdolitse
Local-first personal AI identity layer providing persistent memory and preferences across multiple MCP-compatible coding tools.
0 stars
Works in:CursorCodexzedWindsurf
Exposes:ToolsResources
What it does
piia-engram creates a portable, user-owned identity layer that persists preferences, quality standards, lessons learned, and architectural decisions across different AI tools. It prevents the "starting from zero" problem when switching between tools like Claude Code, Cursor, and Codex by providing a shared context of who the user is and how they work.
Tools
get_user_context: Loads identity and knowledge at session start.wrap_up_session: Saves session insights and syncs context.memory_store: Unified endpoint for adding lessons, decisions, and playbooks.search_knowledge: Searches through stored lessons and decisions.get_identity_card: Exports a Markdown identity card for non-MCP tools.add_lesson: Stores a reusable lesson learned from a task.add_decision: Records key architectural decisions with reasoning.add_playbook: Documents a multi-step operational procedure.
Installation
{
"mcpServers": {
"piia-engram": {
"command": "python",
"args": ["-m", "piia_engram.mcp_server"]
}
}
}
Supported hosts
Claude Code, Cursor, Codex, Claude Desktop, Windsurf, Zed
Quick install
pip install piia-engram && engram setupInformation
- Pricing
- free
- Published
- 6/2/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Codex
Add to ~/.codex/mcp.json: {"mcpServers": {"piia-engram": {"command": "python", "args": ["-m", "piia_engram.mcp_server"]}}}Cursor
Add to ~/.cursor/mcp.json: {"mcpServers": {"piia-engram": {"command": "python", "args": ["-m", "piia_engram.mcp_server"]}}}Windsurf
Add to mcp_config.json: {"mcpServers": {"piia-engram": {"command": "python", "args": ["-m", "piia_engram.mcp_server"]}}}Claude Desktop
{"mcpServers": {"piia-engram": {"command": "python", "args": ["-m", "piia_engram.mcp_server"]}}}





