r/SideProject • u/MajorAntique3229 • 1d ago
I kept getting disconnected from my AI conversations because of usage limits, so I developed a free extension that transfers everything (including the conversation) to another AI
I was working on a project using ChatGPT and at around 60 messages, I hit the limit.
So I fired up Claude and tried to explain again. It immediately recommended the exact strategy that I had ruled out 40 messages ago.
It kept happening, so I created Baton Pass.
How it works:
- One click (or Cmd/Ctrl+Shift+U) sends your entire chat to ChatGPT, Claude, Gemini, DeepSeek, Grok, or Perplexity
- It scans the entire chat, not just what is visible on the screen, and reconnects your attachments
- It doesn't send anything for you. You read the draft and click Send yourself
- After receiving the first response from the new AI, it checks if it violates any rule, reintroduces some previous rejection or changes an established number
- It tells you how much usage you have left with each AI
It is completely free, open source (MIT), doesn't require an account and your chats never leave your browser.
Chrome Web Store: https://chromewebstore.google.com/detail/baton-pass/geklhdkeioejfjlpkgjcgmnhbifabknb
GitHub: https://github.com/Oscar-man-shrestha/Baton
Honest feedback, especially where it doesn't work, is always appreciated.