MemKeeper
See what your AIs know about you that the others don't
Last verified:
What is MemKeeper?
MemKeeper is a browser-based utility that lets you see what each AI (ChatGPT, Claude, and Gemini) remembers about you by importing their official data exports. It parses everything entirely in your browser, showing you what each AI knows that the others don't through a side-by-side diff view. The tool requires no installation, no account, and uploads nothing to any server.
Key features include live diff comparison as you type, ZIP file support for full exports, conversation history search, and side-by-side viewing of all three AI memories. MemKeeper uses deterministic diff technology with normalized text and difflib ratio - no embeddings or LLM calls. The vault lives in IndexedDB on your device, making it work offline once exports are loaded.
MemKeeper is designed for privacy-conscious AI users who want transparency about what personal data each AI platform stores. It's ideal for people using multiple AI assistants, researchers studying AI memory practices, EU citizens exercising data protection rights, and anyone wanting to audit or migrate their AI memory between platforms.
MemKeeper pricing
Pricing model: Freemium
Free tier - completely free to use with no account required. The tool runs entirely in your browser with no paid plans mentioned. No subscription, no credit card, no usage limits. The vault lives in IndexedDB on your device with no server costs.
MemKeeper pros
- Entirely browser-based - nothing uploaded to any server
- No account required - uses IndexedDB on your device
- No installation needed - works live in current tab
- Supports ChatGPT, Claude, and Gemini exports
- Reads official data exports as-is - no scraping
- No permissions or plugin required
- Live diff updates as you type answers
- Side-by-side comparison of all three AIs
- Shows what each AI knows that others don't
- ZIP file support for full export imports
- Conversation history search capability
- Deterministic diff with normalized text
- No embeddings or LLM calls used
- Open source engine - TypeScript port of AgentKeeper
- MIT licensed under AgentKeeper
- Works offline after exports are loaded
- Verify privacy yourself via DevTools Network tab
- Uses data protection law exports from each platform
MemKeeper cons
- Only supports ChatGPT, Claude, and Gemini - no other AIs
- Requires manual data export from each platform first
- ChatGPT export takes minutes via email
- Claude export takes up to a day via email
- Gemini requires Google Takeout navigation
- Vault tied to single device - no cloud sync
- No mobile app - browser only
- Must request exports before using tool
- No automatic conversation capture
- Limited to browser's IndexedDB storage
Frequently asked questions about MemKeeper
What is MemKeeper?
MemKeeper is a browser-based utility that reads what ChatGPT, Claude, and Gemini remember about you and shows you what each one knows that the others don't. It parses everything entirely in your browser with nothing uploaded to any server.
How do I get my ChatGPT export?
Go to Settings → Data controls → Export data in ChatGPT. An email arrives in a few minutes with your export. Click Request export to initiate the process.
How do I get my Claude export?
Go to Settings → Privacy → Export data in Claude. An email arrives within a day with your export. Click Request export to start the process.
How do I get my Gemini export?
Visit takeout.google.com → My Activity → Gemini Apps and pick JSON format. Request export to download your Gemini data.
Is anything uploaded to a server?
No. Nothing is uploaded. You can verify this yourself by opening DevTools → Network while you type in MemKeeper. Everything parses entirely in your browser.
Do I need to create an account?
No account is required. The vault lives in IndexedDB on your device, meaning all data stays local to your browser.
How does the diff work?
MemKeeper uses a deterministic diff with normalized text plus difflib ratio. It uses no embeddings and no LLM calls, making the comparison predictable and reproducible.
Is MemKeeper open source?
Yes, the engine is open source. It is a TypeScript port of AgentKeeper, which is licensed under MIT.
What formats does MemKeeper support?
MemKeeper reads official data exports as-is from ChatGPT (ZIP), Claude (ZIP), and Gemini (JSON format). It supports ZIP files for full exports with conversation history.
Can I use MemKeeper offline?
Yes, once you load your exports into MemKeeper, the vault lives in IndexedDB on your device and works offline without requiring network access.