oleksiijko/pmb

View on GitHub ↗

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.

289 ★21 forksPythonUpdated 19d ago

What you need to know

PMB (pmb-ai) is a local-first memory for AI coding agents backed by SQLite as the source of truth (no cloud, no API keys) — MCP-native with a dashboard that visualizes the entity graph (e.g. 3,800+ entities, 41,000+ connections), Apache-2.0, and listed on the GitHub MCP Registry.

Install

pip install pmb-ai

Usage

  • Register the PMB MCP server with your coding agent to store/retrieve project memory locally
  • Open the dashboard to visualize the entity graph of memories/connections

Key features

  • Local-first AI memory with SQLite as source of truth — no cloud or API keys
  • Entity-graph visualization dashboard (example: 3,800+ entities / 41,000+ connections)
  • MCP-native, listed on the GitHub MCP Registry, Apache-2.0

Best for

AI coding-agent users who want private, local-first project memory with a visible knowledge graph.

Caveats

  • README is concise; full setup detail limited to the repo
Platforms: macOS · Linux · WindowsClients: Claude Code · Claude Desktop · MCP clients
Documentation ↗

Reviewed 2026-08-11

Topics

Stars
289★
Forks
21
Language
Python
License
Apache-2.0
Created
2026-05-25
Last push
2026-08-17