Dungeon & CYOA lab

Design branching adventures with your own rules, then play through them with friends.

OpenAdventure gives writers a node-based editor, AI co-authors with permissioning, and a player mode that respects your stats, conditions, and endings.

Create a new story

Writer mode

Build branching scenes, track stats, and gate choices with conditions.

Player mode

Share a run link so players can explore your dungeon with guided or free text inputs.

AI copilots

Let AI draft new nodes or choices with per-story guardrails on what it can change.

Implementation roadmap

  1. 1Core CRUD for stories, nodes, and choices
  2. 2Base player runs without free text
  3. 3React Flow visualization of the graph
  4. 4AI-powered assists for writers and players