Give an AI coding assistant persistent memory of project decisions across separate sessions.
Share the same stored facts between multiple AI tools, like Claude Code and Cursor, at once.
Store and recall project context without pasting the same background every time you open the agent.
| oleksiijko/pmb | albertaworlds/japanese-corpus-syntactic-analysis-agent | blue-pen5805/comfyui-krea2-negpip | |
|---|---|---|---|
| Stars | 61 | 61 | 61 |
| Language | Python | Python | Python |
| Setup difficulty | easy | hard | moderate |
| Complexity | 2/5 | 4/5 | 2/5 |
| Audience | developer | researcher | general |
Figures from each repo's GitHub metadata at analysis time.
Requires Python 3.11+, runs entirely locally with no API key or cloud service.
PMB (Personal Memory Brain) gives AI coding assistants like Claude Code, Cursor, and Codex a persistent memory that survives between sessions. Normally these tools forget everything when you close them, so you end up pasting the same project context every day. PMB stores facts, decisions, and preferences on your local disk and makes them available to the AI the next time you open it. It works through MCP, a standard protocol that lets AI tools load external tools and data sources. After installing PMB with pip, you run one command to connect it to your agent: for example, "pmb connect claude" writes the necessary config entry so Claude Code can reach the memory server. You can point multiple tools at the same workspace so Claude Code and Cursor both see the same stored facts. Memory is triggered by explicit phrasing. When you tell the AI to "remember" something, or describe a project decision, PMB stores it. When you ask about past research or a past decision, it retrieves it. General factual questions (like "what is JWT?") bypass the memory layer entirely. You can browse what is stored through a terminal interface or a local web dashboard. The storage uses SQLite and LanceDB on your machine, with no cloud service and no API key required. The cost per retrieval is zero. The project reports 94.5% recall accuracy on a standard benchmark (LoCoMo), with a median response time of 70 milliseconds. It supports retrieval across 50 or more languages, including cross-lingual queries where you ask in one language and the stored fact is in another. The project is Apache 2.0 licensed and installable from PyPI as the "pmb-ai" package. It supports nine different AI tools including Cursor, Codex, Windsurf, Gemini CLI, VS Code Copilot, Zed, and Continue. The full README is longer than what was shown.
A local memory store that lets AI coding assistants like Claude Code, Cursor, and Codex remember facts across sessions.
Mainly Python. The stack also includes Python, SQLite, LanceDB.
Use freely for any purpose, including commercial use, as long as you keep the copyright and license notices.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.