The graph is the manuscript
Every scene is a node and every choice is an edge. Lay out an act by dragging nodes, follow an edge to see exactly where a reader lands, and find the orphans and dead ends before a reader does.
Branching fiction editor
OpenAdventure is a node editor for interactive stories. Draw scenes and choices on a canvas, gate the interesting options behind items and stats, play the run yourself, then share it.
The rooftop door is chained from the inside. Rain has got into the lock and the metal has gone the colour of old blood. Below you, the lift starts moving.
An example, not a screenshot. In a real run the scene is set in whichever typeface the story picks.
One editor for the graph, the logic, and the reading experience. No export step between writing and playing.
Open the writerEvery scene is a node and every choice is an edge. Lay out an act by dragging nodes, follow an edge to see exactly where a reader lands, and find the orphans and dead ends before a reader does.
Attach a check to a choice and an effect to its outcome. Stats, inventory, and flags persist for the whole run.
The writer assistant works through the same node and choice operations you do, limited to whatever you allow for that story.
Set the typeface, imagery, and pacing readers get, per story, so a horror run does not look like a comedy.
Invite a co-writer with a role, or hand out a link that only plays the story and never opens the editor.
Opt a story into the public list so readers can find it and like it. Stories stay private until you do.
Most stories start as one room and one problem. You write the room, add two choices, and follow each one until it either ends or loops back into something you already wrote. The editor is built around that order of work rather than around filling in a template, so nothing has to be planned before it can be typed.
Write the opening scene, name the stats that matter, and pick a genre and tone. Nothing else is required before you can press play.
Tone, genre, and tags · Difficulty and run depth
Add nodes outward from what you already have, and gate the interesting choices behind a check. Ask the assistant to draft a scene when you would rather keep momentum than write connective tissue.
Hidden routes and secret endings · Drafted scenes you can rewrite
Share the link, see which endings readers actually reach, and go back to the branch nobody takes.
Collaborator edits · Likes and run history
Get started
Sign in, write the first room, and add a choice that goes somewhere. You can have something playable before you have a plot.