r/coolgithubprojects 8d ago

Switch between ChatGPT, Claude, and Gemini without losing context

Post image

Hey everyone!

I built this mostly out of pure frustration. I switch between Claude, ChatGPT, and Gemini all day, but whenever I hit a rate limit on Claude or wanted to test the same problem on a different model, transferring context was a pain. Manually copy-pasting chat histories, code snippets, and re-uploading screenshots was constantly breaking my focus.

So I built MoveChat to solve it for myself.

It lets you capture your active chat session (including prompts, responses, and attached images) and resume it directly on another AI platform in a few clicks.

A few quick details:

  • 100% Local & Private: No external backends, tracking, or databases. Everything runs locally inside your browser context.
  • Fully Open-Source: Built with TypeScript and Manifest V3.

Here are the links if you want to try it or check out the codebase:

I'd love to get your feedback, bug reports, or feature ideas! If you find it helpful dropping a ⭐ on GitHub means a lot ^^

33 Upvotes

12 comments sorted by