/BlockWriter

WebUI extension allowing writing in blocks

Primary LanguagePython

BlockWriter

WebUI extension for fiction writing (experiment) using LLM assistance in blocks (writing in scene by scene)

ko-fi

This is WIP (basic idea is done, but I HAVE BIGGER PLANS, whoaaa). It needs to reside in extensions/BlockWriter

It's basically a structured way how to write short scenes where you instruct LLM what should be in the next scene. Unlike normal chat you can change the prompt and response at any time and history (by simply overwriting the text), regenerate, etc... and the full text dynamically adjust to that.

Note

I have a parallel project called DynaChat that is oriented on chatting with the model while using simillar idea of dynamic history.

image

Note, you are always working on the selected scene. So rewriting prompt and hitting Generate will replace the text in the currently selected scene. Each time you want new scene you need to create new empty scene.

image

Full text is always a dynamic reflection of the scenes

image

The project can be saved under unique name and then loaded later.

image

TODO

  • A block can be turned into Summary
  • create summary of all the previous scenes