Turn a premise into a branching story in seconds.
Plot Forge generates an editable branching-narrative graph from one sentence — then exports to Twine, HTML, and PDF. For interactive-fiction writers, tabletop GMs, and teachers building choose-your-own-adventure lessons.
No card required · 1 free story up to 15 nodes
Everything but the writing
The bookkeeping of branching fiction — structure, balance, exports — handled. The voice stays yours.
Premise in, graph out
Describe your idea in a sentence. Plot Forge scaffolds a full branching narrative — setup, rising tension, complications, and multiple endings — as editable nodes.
Branches that balance themselves
The generator rebalances paths so you don't get one fat branch and three dead ends. Convergence, depth, and ending variety are handled for you.
Edit every node
Rewrite passages, rename choices, repoint branches, add or delete nodes. The graph is yours — the AI just gets you past the blank page.
Export anywhere
Ship to Twine (Twee 3), a self-contained playable HTML file, or a print-ready PDF for the table. No lock-in.
Branching analytics
See node count, longest path, ending breakdown, and dead-end warnings at a glance — so your story actually holds together.
Built for voice, not bookkeeping
Stop tracking which choice leads where on a spreadsheet. Spend your time on the writing only you can do.
Simple pricing
Free
Try the forge
- ✓1 story, up to 15 nodes
- ✓AI-scaffolded branching graph
- ✓Visual node editor
- ✓Export to playable HTML
Pro
Most popularFor working writers & GMs
- ✓Unlimited stories, up to 200 nodes each
- ✓Branching analytics (depth, endings, dead-ends)
- ✓Export to Twine, HTML & PDF
- ✓Auto-rebalanced branches
- ✓Priority generation
Get past the blank page tonight.
One sentence is all it takes. Generate your first branching story free, no card required.
Start forging