mprib / reviver

desktop client for long form LLM interaction

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

controller interface to backend

mprib opened this issue · comments

This should implement everything that is currently happening in the bot GUI so that can then refactor the bot gui to just take the controller (and a bot_name for the bot widget itself).

I can similarly pass a controller to the Conversation widget, and it will always have an active conversation that can be rendered to the conversation view....details there to be sorted out, for sure... I just want to create something clean that lends itself to being scaled up in complexity...

Ok...this is making a substantial improvement in the clarity and functionality of the project. Already I'm saving / loading actual objects that I'm working with. Having to now go back and do some refactors to make the controller the primary point of interaction for the GUI.

In general pretty happy with the direction things are going...