This ChatKeeper release is less about new capabilities and more about making the software easier to install and try out.
ChatKeeper syncs your entire ChatGPT history into clean, local Markdown files that you can browse, search, and use in tools like Obsidian. Files that you own forever.
For the first time, ChatKeeper ships with signed installers for Windows and macOS. That means fewer warnings, fewer workarounds, and a much smoother path from download to actually using the software and owning your conversations.
If you’ve experimented with other tools that work with ChatGPT exports, you may have run into setup processes that involve installing Python (sometimes a specific version), managing dependencies, and typing commands you don’t fully understand.
Those steps are fine for developers. But I wanted ChatKeeper to feel like a normal desktop application that’s easy for everyone.
That is also why ChatKeeper now includes a desktop GUI. It uses the same sync engine as the CLI (which is still included and supported) but makes the workflow more approachable, especially if you don’t live in a terminal.
What hasn’t changed
- ChatKeeper is still local-first
- No telemetry
- Your data stays on your machine
What has improved
- Signed installers (Windows + macOS)
- GUI + CLI together in one package
- Support for ChatGPT’s new February 2026 export format.
Older versions of ChatKeeper cannot read exports that use the new format. If you’ve seen an error like “ChatKeeper cannot read your export,” this release should resolve it.
If you’ve been waiting for a more “normal” installation experience, this is the release for you.
If you’ve already been using ChatKeeper: Thank you! Your feedback got it here.
Get the latest: https://martiansoftware.com/chatkeeper
