AI Interactive Fiction Storytelling Language Learning Open Source Generative AI
Hey Product Hunt! 👋
We're excited to launch OpenStory — an AI-powered interactive fiction platform that brings the "choose your own
adventure" genre into the age of large language models.
The Problem
Writing interactive fiction is brutally hard. Each choice branches the narrative, doubling (and doubling again) the
amount of content that needs to be written. Most creators give up before finishing a single story.
What We Built
OpenStory lets creators define an outline, and AI does the heavy lifting:
- ⚡ Stream-as-you-play — Chapters are generated while players read them. No waiting. No pre-rendering thousands of
branches.
- 🌍 Bilingual by default — Every story node is generated in both English and Chinese simultaneously, making stories
instantly accessible to a global audience.
- 🎮 Choice-driven mechanics — Stories aren't just linear text. Players face meaningful A/B decisions with hints,
penalties, and victory conditions baked into every chapter.
- 🤖 Model flexibility — Plug in Gemini 2.5 Pro, DeepSeek V3, or Doubao — whichever model fits your story's tone and
budget.
- 🎵 Immersive audio — Background music and click sound effects create atmosphere without configuration.
How It Works
1. Creator defines a story outline
2. Player picks a story and starts reading
3. AI streams the next chapter in real time, formatted as an interactive JSON graph
4. Player makes choices → story branches → AI generates the next node
5. Repeat until victory (or defeat 😈)
Who It's For
- Readers who want interactive stories that feel truly endless
- Writers who have great ideas but can't keep up with branching narrative complexity
- Language learners who want engaging bilingual content
What's Next
- Community story sharing
- Voice narration via TTS
- Multi-player divergent paths (same story, different choices, compare endings)
We'd love your feedback — especially on the streaming UX and story quality. Drop your questions below!
---
First commenter gets a mystery story unlocked 🔐

Replies