You are browsing as a guest. Sign up (or log in) to start making projects!

Open comments for this post

11h 49m 10s logged

I’m not really accustomed to how devlogs work so I did not know that I was supposed to make devlogs at regular intervals. I have completed the project and now I will just narrate my entire journey in a very long single devlog.
Basically this project helps me bypass the 5-hour Plot session limit. The way it works is that I have multiple accounts (more than 3) and all of them are on the free tier. Many times it’s urgent and I am using Plot but then the session has run out. The best thing I can literally do is switch the account but I’ll have to manually copy page-relevant information and then go to the next account, paste it, and make sure that the new Plot is caught up with everything I’m discussing.
I thought about what if I could make a Chrome extension that basically tracks my users and shows me right there what is my users’ percentage so I’ll know when to stop the conversation and if I want to have a long conversation. There’s just a migrate account button where I can just click it. It’s automatically going to stop. It will switch accounts for me and it is going to use Haiku to take all the message contexts, summarize it, and inject it into Plot’s context so I can just resume literally resume with it.
I basically decided to make this extension so:

  1. I simply added a user tracker which tells me users for my account.
  2. I added a switch user option where I could add multiple accounts and it just natively adds a switch account button in the settings so I can switch between all my accounts.
  3. There is an export and import option where I just get a full transcript of the entire chat, all the turns between me and Plot, and a markdown file.
  4. Lastly the most important thing is the migrate button which basically takes the current chat, exports it, and then imports it into the new account, summarizes everything so Plot can fit that context in its context window and just resume like nothing happened.
    It works exceptionally well. I can switch between accounts for hours and literally just have to wait for 30 seconds for it to switch every single time. I’m really proud of this project. This project has been uploaded to the Chrome web store, which means that literally anybody can go download it right now and it’s available for free for everybody. It does not send any data; it’s 100% local. The entire source code is on GitHub so you can go, take inspiration, and you can change it however you want. I hope you like my project.

https://chromewebstore.google.com/detail/claude-session-migrator-a/alpcgnokbgenkmcahimcojhgabcldfko

0
1

Comments 0

No comments yet. Be the first!