Back to browse
I tried writing an interactive novel and accidentally built a platform

I tried writing an interactive novel and accidentally built a platform

by oldskultxo·Mar 6, 2026·3 points·1 comment

AI Analysis

●●SolidNiche GemCozyShip It

Interactive fiction tooling with portable format—but audience is writers, not developers.

Strengths
  • Separation of prose from logic via declarative format reduces coupling and improves portability.
  • Visual editor designed specifically for branching narrative with graph visualization of story structure.
  • Multi-platform readers (web, iOS, Android) without engine lock-in—same story runs everywhere.
Weaknesses
  • Nascent platform with minimal published stories; uncertain whether author ecosystem will grow.
  • No obvious differentiation from Twine, which dominates interactive fiction tooling and has 20+ years of adoption.
Target Audience

Interactive fiction authors, game writers, narrative designers

Similar To

Twine · ChoiceScript · Ink by Inklewriter

Post Description

A few months ago I tried to write an interactive fiction novel.

It turned into a software project.

As the story grew, managing the structure quickly became difficult: branches, conditions, narrative state… everything started getting messy.

At some point I opened Visual Studio to try to solve the problem for myself. The initial idea was simple: separate the prose from the runtime logic that drives the story.

That experiment slowly turned into a small ecosystem called iepub:

• a structured format for interactive books • a reader runtime that interprets that format • and a visual editor designed for writing interactive fiction

The editor tries to feel like a normal writing tool (something closer to Google Docs) but designed for branching narrative. It lets you define narrative conditions, attach variables to sections, configure probabilistic events (like dice rolls), create narrative variants, and visualize the structure of the story as a graph.

Most of the development ended up happening with AI agents (Codex) acting as development partners, which turned into a surprisingly effective workflow for iterating on architecture, UI components and debugging.

If anyone is curious:

Project: https://iepub.io

Article about the development process: https://medium.com/@santi.santamaria.medel/interactive-ficti...

Happy to answer questions about the project, the architecture, or the AI-assisted development workflow.

Similar Projects

Other●●Solid

TWFF – A container format for declaring AI use in writing

Deterministic audit trail vs. probabilistic detection, but adoption depends on ecosystem buy-in.

Zero to OneBig Brain
normanbell
253mo ago