Public framing
The hard part of AI storytelling is not writing the next paragraph. It is keeping the story coherent while players keep changing the path.
This project treats long-form story generation as a runtime problem: scenes, goals, player choices, constraints, and state transitions.
What it is for
- Decomposing long scripts into structured story units.
- Tracking player behavior and story state.
- Choosing the next narrative node without losing coherence.
- Making AI storytelling feel less linear and more responsive.
Design notes
Longer context windows help, but they do not solve everything. A story still needs structure: what matters, what can change, what must stay true, and what happens when the player takes an unexpected path.
Questions
- How should a story graph balance author intent and player freedom?
- What state needs to persist across scenes?
- How can the system avoid both railroading and narrative drift?