Switched from ChatGPT to Claude? I built an open source tool that brings your full conversation history with you

MCP

https://preview.redd.it/n5inx4kkmhng1.png?width=1920&format=png&auto=webp&s=78efd2554e64b5abfd48731ad1731423523f6437

Like a lot of people, I recently switched from ChatGPT to Claude. The recommended migration method is running a prompt that asks ChatGPT to dump every memory it has stored about you, then pasting that into Claude's memory settings.

I did that. I got a list of facts ChatGPT had extracted over time. My name, my job, some projects, tone preferences. Useful, sure. But that's what ChatGPT decided to remember about me. Not my actual conversations.

Three years of working through career decisions, debugging code, thinking through business ideas, processing life stuff. None of that transfers. It's sitting in an export JSON file that nobody can search.

So I built MyChatArchive using Claude Code and Opus. The architecture, MCP server implementation, and most of the code was built in collaboration with Claude. You export your ChatGPT data (Settings > Data Controls > Export), run a local pipeline that parses every message and generates semantic embeddings on your machine, and connect it to Claude Desktop or Cursor via MCP server.

Now when I ask Claude about a project I worked through six months ago in ChatGPT, it finds the actual conversation and uses it in context. Not a summary of what ChatGPT remembered about me. The real thread, searchable by meaning.

Runs entirely locally. Single SQLite file, embeddings via sentence-transformers, no API keys needed for the core pipeline. Your data stays on your machine.

Also works with Grok Exports, Claude Code sessions, and Cursor sessions

Free and open source (AGPL-3.0): https://github.com/1ch1n/mychatarchive

If you switched to Claude and felt like you left something behind, this is what I built to fix that.

Posted Mar 6, 2026, 8:52 PM UTC

01
Loading comments…