WebUI extension for structured chat where you can dynamically change the history (previous responses) at any time
{WIP}
This is another experiment at making a better chat where each turn is saved as a dynamic history (that you can re-arrange, change, or remove). Basically I'm looking for more useful/dynamic chat interface than currently available.
It comes from tweaking the BlockWrite - but more oriented as a chat interface.
I have a parallel project called BlockWrite that is oriented on scene-by-scene story creation while uses simillar idea of dynamic history.
So basically at any time you can change both prompt or the generated text by simply overwritting it in the editors, or regenerating it again (for example tweaking the prompt), or both, which will then change the history that goes to LLM down the next turn.
You can specify how much last history to include or just switch it off (briefly)
Entire conversation can be rendered into full text
or JSONL
Again, since you can change anything at any time, this will reflects the generated text.