smol-ai / GodMode

AI Chat Browser: Fast, Full webapp access to ChatGPT / Claude / Bard / Bing / Llama2! I use this 20 times a day.
https://smol.ai
MIT License
4.09k stars 321 forks source link

Rewrite providers from singletons towards self contained instances, Multiple Windows to be self contained as well #191

Open shawnl111 opened 10 months ago

shawnl111 commented 10 months ago

how about providing two login interfaces to log in to two accounts simultaneously, using chatgpt3.5 and chatgpt4, respectively?

swyxio commented 10 months ago

yep we thought about it! past attempt here https://github.com/smol-ai/GodMode/pull/70

right now each provider is implemented as a singleton (hence we do the lookup for element id) and we'd need to rewrite the providers to do this properly. its not impossible, just mildly annoying to rewrite. if you're up for the challenge, i'd happily take a PR :)