📖Storyweave
Interactive Branching Fiction & Collaborative Narrative Engine
✨Weaving Stories Together
Storyweave is an interactive storytelling platform where readers and writers explore branching "choose-your-own-path" narratives. Using language models as creative partners, writers can brainstorm plausible plot forks, maintain character consistency, and illustrate key moments.
Built to experiment with narrative graph representations, it stores each story as an acyclic graph of narrative nodes, allowing readers to traverse different endings and re-weave turning points.
🌳Narrative Graph Engineering
Every chapter is a distinct database record linking to predecessor and successor choices, allowing readers to step backward and explore alternative story timelines.
The AI generation layer summarizes ancestor decisions along the reader’s chosen path, preventing character personality drifts and timeline contradictions.