Stories Designer
Create and read branching narratives where every choice shapes the story. AI-powered writing assistance, inventory systems, and conditional logic — all in a beautiful cross-platform app.
What is Path-Based Storytelling?
Path-based storytelling is a narrative technique that takes readers on a gripping journey, where the story's progression is linked to choices and decisions made by characters. Readers become active participants in shaping the outcome.
Stories Designer gives you the tools to craft these experiences. And when your stories are ready, readers can experience them through Function Fable's dedicated Story Reader mode — a companion app built for immersive interactive reading across all platforms.
Non-Linear Narratives
Stories unfold in multiple directions, allowing readers to explore different paths and encounter unique plot twists along the way.
Choices & Consequences
Each decision has a profound impact on plot development, creating agency and immersion for every reader.
Multiple Storylines
Different choices lead to alternate endings, unexpected twists, and reading experiences that vary with each playthrough.
Reader Investment
The immersive nature allows readers to become deeply invested in characters, challenging them to think critically about their choices.
High Stakes
Readers confront moral dilemmas and high-stakes decisions, forcing them to consider the consequences of their actions.
Meticulous Craft
Creating path-based stories requires careful planning to accommodate multiple storylines while maintaining a cohesive plot.
Powerful Creation Tools
Everything you need to craft immersive interactive fiction, from rich text editing to complex branching logic.
Rich Text Editor
Write with Flutter Quill's powerful rich text editor. Format text, add images, and create polished narrative pages.
Branching Narratives
Design multi-chapter stories with branching paths. Each page connects to choices that lead readers down different storylines.
Inventory System
Track reader state with dynamic variables. Items collected, choices made, and stats earned persist across the story.
Conditional Logic
Show or hide choices based on complex conditions. Create gates, locks, and requirements that respond to reader progress.
Import & Export
Backup, restore, and share stories. Export complete story packages for distribution or collaboration.
AI Story Agent
Stories Designer includes a dedicated AI writing agent powered by Riverbane AI. It reads your pages, understands your narrative structure, and helps you write, revise, and expand your stories.
- Multi-provider AI support (Claude, Gemini, Grok, OpenAI)
- Tool-calling for reading pages and writing content
- Revision management and draft tracking
- Narrative-aware context understanding
- Style-consistent writing suggestions
Built for Reliability
A robust technical foundation so you can focus on storytelling, not troubleshooting.
Cloud Sync
Firebase Firestore synchronization across all your devices. Write on your iPad, read on your phone.
Offline-First
Full functionality without internet. Stories Designer works offline and syncs when connectivity returns.
Cross-Platform
Available on iOS and Android with consistent experience. Built with Flutter for native performance.
Material 3 Theming
Customizable themes with dynamic color support. Light and dark modes with personalized accent colors.
Get Stories Designer
Download Stories Designer on your preferred platform. Create on one device, read on another — your stories sync seamlessly. Pair it with Function Fable's Story Reader mode for the ultimate reading experience.
Every Choice Creates a New Story
Start creating interactive fiction that captivates readers and responds to their decisions. Stories Designer makes it possible.