---
title: Story Prototype in Narrative AI
url: https://www.emergentmind.com/topics/story-prototype
type: topic
---

# Story Prototype in Narrative AI

Searching arXiv for the cited and closely related papers on story prototypes and narrative generation.
arXiv search query: "Story Prototype narrative generation knowledge graph story visualization consistency image-grounded story generation procedural emotional arc premise synthesis"
A story prototype is a compact but operative narrative specification used to organize story logic before, beneath, or alongside full realization in prose, images, gameplay, or collaborative interaction. In recent arXiv work, the term spans several distinct but related forms: a genre-agnostic internal representation of characters, events, and scenes as a persistent knowledge graph; a modular premise design assembled from reusable narrative components; a stage-structured genre pattern for interactive composition; a plan iteratively revised by multiple critics; and a medium-fidelity or game-facing artifact that tests narrative interaction directly in use [2509.26461][2406.05690][2405.06685][2410.02428][2408.13962][2508.02132]. Across these variants, the common function is to separate core narrative organization from its eventual stylistic, visual, or performative realization.

## 1. Conceptual scope and major forms

Recent usage does not treat a story prototype as a single formalism. Rather, it denotes a family of intermediate narrative objects that constrain, scaffold, or materialize story structure at different levels of abstraction.

| Research line | Prototype form | Primary function |
|---|---|---|
| CreAgentive | Dual knowledge graph with semantic triples | Decouple story logic from genre/style realization |
| MoPS | Modular premise tuple and nested dictionary | Synthesize diverse, controllable premises |
| PatternTeller | Ordered genre-stage pattern | Enforce thematic consistency |
| CritiCS | Refinable story plan and later text draft | Increase creativity and engagement while preserving coherence |
| Neurodiverse picture-book system | Medium-fidelity hybrid digital/physical prototype | Support collaborative co-creation and social interaction |
| Emotional-arc ARPG | Rise/Fall-labeled branching DAG | Align story progression with gameplay dynamics |

The strongest unifying claim in this literature is negative: a story prototype is not reducible to a finished draft. CreAgentive explicitly defines its Story Prototype as “not a textual outline, script, or draft” but as a “text-independent abstraction layer” that captures “the story itself” through characters, causal chains, world constraints, and temporal evolution [2509.26461]. Other systems retain more surface form, but still keep the prototype distinct from final output: MoPS separates a premise design from the sentence that verbalizes it, PatternTeller separates a genre pattern from the scenes generated under it, and CritiCS separates a plan from the eventual long-form story [2406.05690][2405.06685][2410.02428].

A recurring misconception is that a prototype must already support maximal openness or branching. Several systems instead use deliberate constraint. The neurodiverse picture-book prototype encourages a linear picture-book structure, and CreAgentive currently demonstrates linear long-form generation with retrospection and foreshadowing rather than full interactive branching [2408.13962][2509.26461]. This suggests that, in current research practice, “prototype” often refers less to unrestricted narrative space than to an explicit control layer over a manageable narrative space.

## 2. Internal representations and reasoning substrates

The most formalized recent use of the term appears in CreAgentive, where the Story Prototype is the core internal narrative representation of the system [2509.26461]. It is implemented as a “dual-knowledge-graph synergy structure” consisting of a Role Graph and a Plot Graph. The Role Graph is character-centric: nodes are roles with static attributes such as name, gender, and occupation, while edges encode relations such as kinship, romance, allies, and enemies, with strength, direction, and chapter labels. The Plot Graph is event- and scene-centric: events and scenes are nodes, and relations include `IN_EVENT` between roles and events and `OCCURRED_IN` between events and scenes. The prototype is maintained as chapter-level snapshots \(P^{(c)}\), enabling versioned narrative state, rollback, flashback retrieval, and synchronization across long horizons [2509.26461].

This representation is explicitly designed to solve four problems of long-form creative generation: genre-agnostic representation, decoupling story logic from surface realization, maintaining long-range coherence, and supporting complex structures such as retrospection and foreshadowing [2509.26461]. The Writing Stage does not generate the prototype; it consumes it. Recall Agent queries prior chapter prototypes for relevant events and emotional memories, Thread Agent analyzes “preset key plots and foreshadowing from subsequent chapters,” and Writer Agent transforms prototype content into genre-specific text. The same narrative logic can therefore be rendered as a novel, screenplay, or other textual form without rebuilding the underlying story structure [2509.26461].

A different but related formal lineage appears in work on story comprehension. “Non-Monotonic Reasoning and Story Comprehension” models narrative understanding through a story representation \(SR = \langle W, N, \succ \rangle\), where \(W\) is world knowledge, \(N\) is narrative observation, and \(\succ\) is a priority relation over defaults [1407.3832]. The framework combines Reasoning about Actions and Change, default reasoning, and argumentation. It defines unit arguments of property, precondition, causal, and persistence forms, constructs grounded interpretations from narrative observations, and identifies acceptable arguments as comprehension models. In this setting, the prototype is not a plan for generation but a structured substrate for elaboration and revision as new story blocks arrive [1407.3832].

These two lines differ in purpose—generation versus comprehension—but converge on a shared principle: story structure is operationally useful when represented as an explicit, revisable state rather than as raw text. A plausible implication is that story prototypes are emerging as a middle layer between symbolic narrative logic and large-model realization, regardless of whether the task is producing stories or understanding them.

## 3. Premise, pattern, and plan as prototype scaffolds

Not all story prototypes are graph-structured. Several systems work with lighter but still explicit scaffolds that sit above full text and below abstract genre theory.

MoPS treats the story premise itself as a modular prototype [2406.05690]. It decomposes a premise into modules \(M = \{\alpha, \beta, \gamma, \delta, \omega, \sigma\}\), where \(\alpha\) is theme, \(\beta\) background, \(\gamma\) persona, \(\delta\) event, \(\omega\) ending, and \(\sigma\) twist, so that a premise is \(p = (\alpha, \beta, \gamma, \delta, \omega, \sigma)\). Candidate values are generated conditionally in the sequence \(\alpha \rightarrow \beta \rightarrow \gamma \rightarrow \delta \rightarrow \omega \rightarrow \sigma\), stored in a nested dictionary, and traversed as key paths that function as premise designs. An LLM then integrates the selected path into a single coherent premise sentence, and a self-verification step filters obvious inconsistencies or factual errors. The framework reports 7.6k generated premises and 1k extended stories, and argues that modular synthesis yields stronger diversity, fascination, completeness, and originality than premises induced directly from LLMs or sampled from public datasets [2406.05690].

PatternTeller operates one level above the premise by using explicit genre patterns as prototypes for interactive composition [2405.06685]. These patterns are ordered lists of stage names and descriptions, induced through a two-phase process: retrieving representative examples for five “fundamental genres” and then applying most specific generalization to extract shared macro-structure. The resulting prototypes specify characteristic stage sequences for comedy, romance in the epic sense, tragedy, satire, and mystery. During generation, the user provides a premise and selects a pattern; the system expands the story stage by stage so that each generated segment fulfills the current stage description while maintaining consistency with previous stages [2405.06685]. The prototype here is neither a single sentence nor a graph, but a reusable, genre-level script for thematic progression.

CritiCS makes the plan itself the prototype under active revision [2410.02428]. Its CRPLAN stage begins with a premise-derived outline and subjects that outline to multiple rounds of critique by specialized critics and a leader model. Critics target “Originality,” “Unusual story structure,” and “Unusual ending,” often under explicit personas such as psychologist, futurist, or social worker; the leader selects one critique per round, and an Evaluator later chooses the best version from the history of revisions. The refined plan then conditions CRTEXT, where two critics focused on Image and Voice revise local sentences for expressiveness [2410.02428]. In this formulation, the prototype is not static. It is an iteratively revised object whose purpose is to mediate between high-level invention and long-form realization.

Taken together, these systems define a continuum of scaffolding. MoPS prototypes the seed, PatternTeller prototypes the macro-sequence, and CritiCS prototypes the outline under revision. Each treats narrative control as something that must be made explicit before full generation.

## 4. Multimodal and visual realizations

Story prototypes also appear in systems where the final artifact is not only text. In visual story generation, the prototype is often distributed across latent state, memory, and prompt structure rather than stored as a single symbolic object.

“Make-A-Story: Visual Memory Conditioned Consistent Story Generation” addresses story visualization as the generation of a sequence of images, one frame per sentence, from a multi-sentence textual story [2211.13319]. The core problem is maintaining actor and background consistency under reference and co-reference. The model uses an autoregressive latent diffusion architecture with a visual memory module. When generating frame \(m\), the system conditions on the current sentence embedding \(f(\mathbf{S}^m)\), previous sentence embeddings, and previous frame latents \(\mathbf{Z}^{<m}\). Memory-attention computes a sentence-conditioned weighted sum over prior visual states, allowing the model to resolve references implicitly and to determine when identity or background should persist and when it should change [2211.13319]. Although the paper does not call this mechanism a story prototype, it functionally serves as one: an evolving, cross-frame narrative state that mediates between story text and visual realization.

A complementary direction appears in “Every picture tells a story: Image-grounded controllable stylistic story generation” [2209.01638]. PPST starts from a single image and generates a multi-sentence story whose content remains tied to the image while style is controlled through adapters. The architecture uses a frozen CLIP image encoder, a mapping network that converts CLIP embeddings into a GPT-2-compatible visual prefix of length \(L_p = 10\), and a plug-and-play stylistic story decoder based on GPT-2 with lightweight residual adapters trained for styles such as romance and action [2209.01638]. Here the prototype lies in the mapped visual prefix and optional style adapter selection: a compact cross-modal representation that conditions narrative expansion without requiring end-to-end image-story supervision.

These systems differ in direction—text to image sequence versus image to story—but converge on the same architectural move: narrative generation benefits from an intermediate state that is richer than a raw prompt and more stable than unconstrained autoregression. In visual systems, that state is often memory-bearing and cross-modal rather than overtly symbolic.

## 5. Interactive, embodied, and game-oriented prototypes

Some of the most concrete uses of story prototypes arise in interaction design and games, where the prototype is not only a representation but a social or playable artifact.

“Game Design Prototype with GIMs: Fostering Neurodiverse Connections through Storytelling” presents a research-oriented, medium-fidelity story/game system centered on collaborative picture-book creation [2408.13962]. Two children jointly create a digital picture book online, and the book is later printed and used as a script or prop for in-person storytelling and performance. The prototype is explicitly neuro-affirming: it assumes autistic children want friendships and are capable of them, avoids training them to appear neurotypical, and builds a shared creative activity with “no text and no judgment” [2408.13962]. Structurally, the experience has two phases: Player 1 creates the first half of the book, the system waits and sends an email notification, Player 2 completes the second half, and the finished book is printed for offline use. The system uses pre-generated visual assets created with DALL-E 2, Midjourney, and Adobe Photoshop (Beta), and presently encourages a linear picture-book structure rather than branching [2408.13962]. The prototype in this case is simultaneously a narrative scaffold, a communication prop, and a testbed for hybrid digital-physical social interaction.

“All Stories Are One Story: Emotional Arc Guided Procedural Game Level Generation” defines a different game-facing story prototype: a branching story graph whose nodes are labeled with local emotional states, Rise or Fall [2508.02132]. Stories are modeled as directed acyclic graphs, global arc types are drawn from six canonical emotional arcs, and each node is automatically populated with characters, items, and gameplay-relevant attributes such as health and attack. Difficulty and tone align with node labels: Rise nodes are described as uplifting and hopeful, with easier encounters and more helpful entities, while Fall nodes emphasize setbacks, conflict, and greater challenge [2508.02132]. The system was implemented in a prototype ARPG in Unity, mapping nodes to dungeon rooms and edges to doors and transition criteria. The story prototype here is a procedural narrative backbone directly coupled to level structure and gameplay pacing.

The contrast between these two systems is instructive. One minimizes social pressure through asynchronous, image-mediated, low-verbal co-authorship; the other operationalizes emotional arc theory through a branching game graph. Both nonetheless treat the prototype as an infrastructural layer that determines what kinds of interaction become possible.

## 6. Evaluation regimes, misconceptions, and open problems

Evaluation of story prototypes varies with their role. In some systems, the central question is whether the prototype improves long-form coherence or creativity. In others, the question is whether it supports inclusion, emotional salience, or consistent multimodal realization.

CreAgentive provides the strongest direct empirical case for a prototype-centric architecture in long-form generation [2509.26461]. It defines a two-dimensional evaluation using seven narrative indicators for quality and separate measures for length, reporting human \(S_q = 8.28\), automated \(S_q = 8.17\), generation of thousands of chapters, robustness up to 2,700+ chapters, and low cost of less than \$1 per 100 chapters in some settings [2509.26461]. The paper links high Complexity and Coherence specifically to the Story Prototype’s graph-based organization of relationships, events, and emotional consequences.

CritiCS, by contrast, exposes a design tension rather than a single triumphal metric [2410.02428]. Its plan-level experiments show that collective revision improves Interesting and Creative ratings over a DOC baseline, while CRTEXT improves expressiveness at sentence level. At the same time, the paper explicitly reports a trade-off: as the number of CRPLAN rounds increases, creativity improves but coherence decreases, which is why the framework uses an Evaluator and settles on three rounds as a practical compromise [2410.02428]. This challenges the misconception that “more refinement” is uniformly beneficial.

Other limitations are modality-specific. Make-A-Story notes that visual memory scales linearly with the number of past frames and targets relatively short stories, while PPST reports that it “has yet to be adequately stylistic,” with action style more recognizable than romance in human evaluation [2211.13319][2209.01638]. MoPS identifies a positive-ending bias inherited from GPT-3.5 and points to limited tragic variation in generated endings and twists [2406.05690]. Emotional-arc-guided procedural generation observes that monotonic arcs appear flatter under sentiment analysis and that generated valence tends to remain above zero, suggesting a positivity bias in the LLM or classifier [2508.02132].

Interactive prototypes surface further ethical and operational constraints. The neurodiverse picture-book system is still at prototype stage, has no completed user studies or quantitative results yet, and identifies latency, safety mechanisms, privacy, and consent as central issues for any future move from curated asset selection to direct child-AI image generation [2408.13962]. Across the literature, this suggests that story prototypes are not merely creative aids; they are governance mechanisms. They determine how much freedom is exposed, how much structure is enforced, what kinds of failure are possible, and which values—coherence, originality, safety, inclusion, or interpretability—are prioritized.

A plausible synthesis is that the story prototype has become a key abstraction for contemporary narrative AI because it localizes control. Whether implemented as semantic triples, a modular premise tuple, a genre pattern, a revision-ready outline, a visual memory state, a printed picture book, or a Rise/Fall graph, it provides a manipulable intermediate layer through which narrative systems can balance structure and openness without collapsing either into raw prompting or fully hand-authored scripting.

Source: https://www.emergentmind.com/topics/story-prototype