Local-first persistent memory for AI coding agents (Claude Code, Cursor, Codex) over MCP. Decisions, lessons and facts live in one SQLite file on your disk. Offline, multilingual.
Quick Install
Copy the config for your editor. Some servers may need additional setup — check the README.
Claude Desktop
Claude Code
Cursor
Add to claude_desktop_config.json:
{
"mcpServers": {
"pmb": {
"command": "uvx",
"args": [
"pmb"
]
}
}
}
📋 Copy
Run in terminal:
claude mcp add pmb uvx pmb
📋 Copy
Add to .cursor/mcp.json:
{
"mcpServers": {
"pmb": {
"command": "uvx",
"args": [
"pmb"
]
}
}
}
📋 Copy
Or install with pip: pip install pmb
README Excerpt
<!-- mcp-name: io.github.oleksiijko/pmb-ai --> <div align="center"> <img src="https://raw.githubusercontent.com/oleksiijko/pmb/main/docs/assets/logo.png" width="100" alt="PMB logo"> <img src="https://raw.githubusercontent.com/oleksiijko/pmb/main/docs/assets/dashboard-map.png" width="760" alt="PMB dashboard - your project's memory as a live entity graph">
Tools (11)
active_arcs haiku lessons open_goals privacy project_context recent_activity record_batch record_batch_async regex typer
Topics
ai-agents ai-memory bm25 claude-code codex cursor knowledge-graph lancedb llm local-first mcp memory model-context-protocol privacy python