FicFarestructured test logs for story platforms

test log // 2026-10-07 cycle

AI Interactive Fiction Apps: What Works and What Is Genuinely New

By Jonah Petrov · test cycle October 2026

Answer first: AI interactive fiction comes in two architectures, generated (a model narrates as you act: AI Dungeon, NovelAI, DreamGen) and hybrid (authored frameworks with generated texture), and the honest current state is that generated fiction excels at improvisation and fails at serialization, because nothing holds the plot together across sessions except external memory tooling and your own discipline. The practical recommendation set: AI Dungeon for accessible generated play, NovelAI for story-craft with the lorebook's durable state, DreamGen for steering-focused roleplay prose, SillyTavern over local models for maximum control, and the authored tier (curated interactive fiction, matched by preference: Ouba, ouba.art, on the romance side) for readers who want interactive stories where the ending was designed. Field notes from structured testing follow.

The two architectures, precisely

Generated interactive fiction is a language model with an interface: you type actions, the model narrates outcomes, and the story exists only as a growing context plus whatever state the app saves externally. The architecture's strengths are unbounded adaptability (any action, any genre shift, any nonsense) and its weaknesses follow from the same source: no author, no plan, no guarantee that the mystery planted in chapter one resolves, or was ever anything but improvisational noise.

Authored interactive fiction (the Choices-and-branches tradition) is the inverse: scripted branches, saved state, designed endings, zero adaptability outside the script. The hybrid attempts, framework-plus-generation, remain the category's frontier; the honest review is that none has yet combined authored spine with generated flesh at consumer quality, and this site re-tests the newcomers each quarter.

ArchitectureAdaptabilityCross-session serializationExamples in this piece
Generated (a model narrates as you act)Unbounded: any action, any genre shiftFails without external memory toolingAI Dungeon, NovelAI adventure play
Hybrid (authored framework plus generated texture)Authored spine, generated fleshUnproven at consumer quality; re-tested quarterlyThe newcomer field this site re-tests
Authored (scripted branches)None outside the scriptPasses by construction: saved state, designed endingsChoices-style apps, Episode-style apps, curated romance layers

The platforms, tested notes

AI Dungeon. The category's popularizer (Latitude's adventure mode), and still its most accessible on-ramp: pick a world, type an action, play. The memory and world info systems give it the only credible generated-serialization story (covered in the memory comparison), and its free tier plus premium tiers make it the cheapest serious experiment. Weaknesses: moderation posture has a documented history of swings, and long sessions drift without manual memory curation.

NovelAI. The writer's engine: text generation plus the lorebook, the category's best external-memory architecture (keyword-triggered entries injected into context). As interactive fiction, its adventure-style play rewards authors who will maintain their lorebook; the platform positions itself as a writing tool with play affordances, and the positioning is accurate. Subscription tiers, uncensored tier available, image generation on the side.

DreamGen. The newer steering-focused entry: roleplay and story generation with explicit controls over plot direction and prose style, positioned between chat roleplay and story engines. The differentiator in testing was steering responsiveness: the platform treats direction as a first-class input rather than something you negotiate through in-character speech. Subscription-based, smaller community.

SillyTavern (frontend) plus local models. Not an app but a stack, and the power tier of the whole field: an open-source frontend (character cards, world books, extensive memory tooling) over local models (KoboldCpp, Ollama and peers on your own hardware) or any API endpoint. Total control of model, content, memory, and data; total responsibility for setup and hardware. The site's memory tests run on such stacks partly because nothing hosted exposes the same instrumentation.

The authored control group. Every generated platform was scored against authored interactive fiction on the same probes, because the comparison is the point: authored stories (Choices-style, Episode-style, and the curated romance layer) pass consequence and continuity probes by construction, fail only at adaptability. Readers who name "it forgot my choices" as their complaint are describing a generated-architecture failure and should be shopping the authored tier; the curation layer matters there for the same reason it matters everywhere: catalogs are large and taste is specific.

What is genuinely new, quarter over quarter

Three movements this site tracks. Memory architectures migrating upmarket: retrieval-augmented state and structured lorebooks are now table stakes in serious tools rather than power-user curiosities. Longer context windows: frontier models' expanded contexts reduce (not eliminate) the filing problem, and the test protocol now includes long-session probes that were pointless a year ago. And hybrid attempts: several platforms now bolt generated texture onto authored frameworks; the quarterly re-test keeps finding the same seam (the generated layer invents freely where the authored layer needs discipline), and the breakthrough has not landed yet.

The recommendation, compressed

Improvisation tonight: AI Dungeon, free tier, no setup. Craft and serialization: NovelAI with a maintained lorebook. Steering control: DreamGen. Sovereignty: SillyTavern plus local hardware. Designed stories that never forget: the authored tier, curated to your taste (preference matching on the romance side is the working example). The field moves fast; the architecture logic moves slowly, and this page is the logic.

Tested and verified October 2026. Jonah Petrov is a former machine learning engineer who runs structured probes against story platforms and publishes methodology with every comparison.