Scaling Long-Form Story Generation via Narrative State Tracking
cs.CL
Submitted: 2026-09-28
Updated: 2026-09-28
Comments: Under review. Code and data are available at https://github.com/zhennan1/NstAgent
Code: https://github.com/zhennan1/NstAgent
License: http://creativecommons.org/licenses/by/4.0/
The gist: LLMs have demonstrated strong capabilities in creative writing.
Terminology
Abstract
LLMs have demonstrated strong capabilities in creative writing. However, scaling them to full-length novels remains challenging, as maintaining narrative consistency becomes increasingly difficult. Existing story-generation methods typically focus on stories of up to about ten thousand words, leaving their ability to scale to full-length novels underexplored. In this work, we introduce Narrative State Tracking Agent (NstAgent), a training-free agentic framework that allows LLMs to track a structured narrative state including characters, past events and future requirements. We extend an existing benchmark to compare narrative consistency across lengths, and use it together with a writing-quality benchmark to systematically evaluate stories ranging from 10K to 100K words. We show that NstAgent achieves better narrative consistency and writing quality as stories grow longer, and neither of them degrades noticeably as length increases, suggesting that it provides an effective approach to scaling story generation toward full-length novels.
Sources
- Finding Flawed Fictions: Evaluating Complex Reasoning in Language Models via Plot Hole Detection
- Benchmarking LLM-as-a-Judge for Long-Form Output Evaluation
- StoryLens: Preference-Aligned Story Rewriting via Context-Aware Narrative Enrichment
- Do Large Language Models Always Tell The Same Stories?
- Narrative Theory-Driven LLM Methods for Automatic Story Generation and Understanding: A Survey
- MemGPT: Towards LLMs as Operating Systems
- LLM Evaluators Recognize and Favor Their Own Generations
- Language Models can Self-Lengthen to Generate Long Texts
- Qwen3 Technical Report
- Zep: A Temporal Knowledge Graph Architecture for Agent Memory
- Narrative World Model: Narratology-Grounded Writer Memory for Long-Form Fiction
- DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models
- Long Story Generation via Knowledge Graph and Literary Theory
- ArcANE: Do Role-Playing Language Agents Stay in Character at the Right Time?
- StoryWriter: A Multi-Agent Framework for Long Story Generation
- Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena
- RecurrentGPT: Interactive Generation of (Arbitrarily) Long Text
Related papers
- Exploring Solution Divergence and Its Effect on Large Language Model Problem Solving
- Ishigaki-IDS-Bench: A Benchmark for Generating Information Delivery Specification from BIM Information Requirements
- Subliminal Steering: Stronger Encoding of Hidden Signals
- MedStruct-S: A Benchmark for Key Discovery, Key-Conditioned QA and Semi-Structured Extraction from OCR Clinical Reports
- The End of Transformers? On Challenging Attention and the Rise of Sub-Quadratic Architectures
- Untangling the Mechanisms of Misleading Context in Medical Question Answering