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.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add pmb-ai -- uvx pmb-ai~/.codex/config.toml
[mcp_servers.pmb-ai]
command = "uvx"
args = ["pmb-ai"]
# codex mcp add pmb-ai -- uvx pmb-ai~/.cursor/mcp.json
{
"mcpServers": {
"pmb-ai": {
"command": "uvx",
"args": [
"pmb-ai"
]
}
}
}.vscode/mcp.json
{
"servers": {
"pmb-ai": {
"type": "stdio",
"command": "uvx",
"args": [
"pmb-ai"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"pmb-ai": {
"command": "uvx",
"args": [
"pmb-ai"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"pmb-ai": {
"command": "uvx",
"args": [
"pmb-ai"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"pmb-ai": {
"command": "uvx",
"args": [
"pmb-ai"
]
}
}
}