Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow working opening the client from multiple windows (browser) #670

Open
syberkitten opened this issue Oct 25, 2024 · 4 comments
Open

Comments

@syberkitten
Copy link

Why
I need to have multiple chats open with different models (beams functionality is partial)

Description
currently the app does not allow to have multiple windows open.

Requirements
Allow to have unlimited windows open when working with big-agi.

  • Right now it's really hard i need to change the model every time and switch all the time,
    there are certain models i want to use and have a parallel window open with another model, etc...
@enricoros
Copy link
Owner

enricoros commented Oct 25, 2024

@syberkitten I am planning to have every chat "pane" to have its own model. Would this work? This way you can have as many "splits" as you want and use different models in each window. Change coming soon to big-agi 2

as far as multiple windows, it will come later when there's a cloud solution.

Let me know if this works or if there's a better way of doing it.

@syberkitten
Copy link
Author

Hi @enricoros thanks, I think that would work.
as i see it right now each time i switch to a chat the model is universal.
if the model is per chat that would solve it.
Since most of the time I branch out chats so to keep history and try different "mutations"
so a chat having it's own model or fallback to universal (global) if none is assigned can also work well.

I guess what ever is a lower hanging fruit to bring the functionality is good.

@enricoros
Copy link
Owner

if the model is per chat that would solve it.

ok perfect. then I'll do it this way. you're correct, right now there's only 1 "global" chat model (and 1 "fast" (or weak) model, for title and other cheap operations). I will move the model per-chat.

@syberkitten
Copy link
Author

hi @enricoros I've just found out there is this new client called msty, still didn't try it out....
My biggest pains with Big-Agi are:

  1. Local sticky model per chat (what we discussed above)
  2. no ability to have multiple windows open (this is the hardest productivity killer)

As good as Big-AGI is for letting me work with chats / mutations and very nice UI / search.
I need quite a lot to open two or more chat windows and switch between them.

Since no multiple windows are allowed it's doing this manually all the time which becomes
a real hassle and need to find another client to work with.

Ps. the reason why BEAM is not good enough is that it does not have the history
it's only one prompt being sent every time. I need it to be a whole chat.

ps. many providers have today this gimmick for talking to multiple models at the same time,
this is actually very helpful in some cases.

Another thing maybe to open a new issue for that, but The fact that you cannot
truncate "up" is really making it hard.

Many times i need to remove upper prompts, so it would be nice if you can "checkbox" the prompts in history you want to delete. or to all delete from bottom to top (the opposite of truncate?)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants