Mindbaton docs
Mindbaton is one private memory for ChatGPT, Claude, Gemini, Claude Code, Cursor and every other AI you use. It runs on a computer you already own, and when a chat fills up it packs the chat so another AI can carry on.
Start here#
- Getting startedInstall it on Linux, macOS, Windows or Docker, and sign in the first time.
- Connect your AIsThe browser extension, coding agents, Claude Desktop, the Claude and ChatGPT apps, and your phone.
Guides#
- Remote accessReach Mindbaton away from home over HTTPS, without opening a port.
- ConfigurationEvery setting, the optional AI, Mindbaton's own model, and what's in the data folder.
- Backup and upgradeBack up, restore, update, and move to another computer.
- TroubleshootingWhat the common errors mean and how to fix them.
Reference#
- API referenceThe MCP tools and the HTTP API, for agents and scripts.
- SecurityWhat Mindbaton protects, what it doesn't, and how to report a problem.
- ChangelogWhat changed in each version.
Try it first#
Want to look around before connecting anything? Start Mindbaton with a made-up person's memory:
Terminal
MINDBATON_DATA=/tmp/mb-demo python3 demo.py --password demo-pass-123
MINDBATON_DATA=/tmp/mb-demo MINDBATON_PORT=3005 python3 server.pyThen open http://localhost:3005 and sign in as maya with that password.