Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

From Personas to Plot: Character-Grounded Multi-Agent Story Generation for Long-Form Narratives

About

Although large language models (LLMs) have demonstrated impressive creative fiction generation, they struggle to maintain narrative consistency and coherent plot lines in long-form stories. In this work, we introduce a unified framework for long-form narrative generation and verification. MAGNET, a multi-agent goal-driven narrative engine for storytelling, generates stories with persona-grounded character agents that propose actions based on a shared world state and evolving story goals, while ATLAS is a graph-based pipeline that compares scene-level world representations across a generated story to detect hallucinations. By evaluating MAGNET using an LLM editor, pairwise rubric scoring, and ATLAS, we show that our framework produces coherent narratives compared to single-model prompting and IBSEN. At 100 pages, MAGNET reduced annotations and hallucinations by 41 and 50%, respectively, compared to the single model baseline and by 34 and 45%, respectively, compared to IBSEN, with pairwise rubric evaluation showing similar results. These results suggest that long-form narratives can emerge from explicit world-state tracking and goal-driven multi-agent generation, providing a foundation for controllable and structurally coherent long-form narrative generation.

Aayush Aluru, Chloe Ho, Muhammad Hammouri, Kerry Luo, Myra Malik, Ryan Lagasse, Arjun Bahuguna, Vasu Sharma• 2026

Related benchmarks

TaskDatasetResultRank
Story GenerationAtlas 2 pages
Story Count92.33
6
Story GenerationAtlas 20 pages
Story Score78.66
6
Story GenerationAtlas 100 pages
Story Count89
6
Hallucination DetectionLLM-generated screenplays Story 1
Precision100
4
Hallucination DetectionLLM-generated screenplays Story 2
Precision100
4
Hallucination DetectionLLM-generated screenplays Story 3
Precision75
4
Hallucination DetectionLLM-generated screenplays Aggregate
Precision91.4
4
Story Generation Hallucination DetectionATLAS 100-page story
Hallucination Count6
3
Story Generation Hallucination DetectionATLAS 20-page story
Hallucinations0.00e+0
3
Showing 9 of 9 rows

Other info

Follow for update