Devok Mike

AI Interactive Fiction Storytelling Language Learning Open Source Generative AI

by

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 🔐

3 views

Add a comment

Replies

Be the first to comment