I built ChatKeeper because I wanted to treat my ChatGPT history like a local knowledge base, with local-first access to my data.
It’s a command-line tool (GUI in progress) that takes a full ChatGPT .zip export and syncs it with local Markdown files. You can move and rename them freely and they will stay in sync on future runs.
It pairs well with tools like Obsidian and lets you link your own notes to specific conversations or even points within them.
Revenue is modest but growing month over month. It’s a one-time purchase, not a subscription.
Most users so far are researchers and other ChatGPT power users who already live in Markdown or want to do things like curate and compress the context of very long-running conversations.
Hey miller_joe! I actually just built this - Claude Vault! (Free)
Same philosophy as ChatKeeper - local-first markdown files that sync and work great with Obsidian. I had the exact same problem with my Claude conversations buried in JSON exports.
Just published to PyPI:
pip install claude-vault
claude-vault init
claude-vault sync conversations.json
----
Auto-generates tags using local Ollama (completely offline, no API costs) and detects relationships between conversations
Would love to collaborate or integrate with ChatKeeper down the line - seems like we're solving the same problem for different LLMs!
Yep, you're not the only one, and I want to add support for more formats/LLMs. Right now ChatKeeper's internals are very ChatGPT-specific, but I have a plan to change that and Claude (which I also use frequently) will be the first one I add support for.
I built ChatKeeper because I wanted to treat my ChatGPT history like a local knowledge base, with local-first access to my data.
It’s a command-line tool (GUI in progress) that takes a full ChatGPT .zip export and syncs it with local Markdown files. You can move and rename them freely and they will stay in sync on future runs.
It pairs well with tools like Obsidian and lets you link your own notes to specific conversations or even points within them.
Revenue is modest but growing month over month. It’s a one-time purchase, not a subscription.
Most users so far are researchers and other ChatGPT power users who already live in Markdown or want to do things like curate and compress the context of very long-running conversations.