🌟 Inspiration
Every story app I've ever used gave me the illusion of choice. The endings were pre-written. The branches were finite. The magic was fake.
I wanted to build something where the story genuinely doesn't exist until you make a decision — where the AI is the author, and you are the co-writer. Where every playthrough is a first edition that no human has ever read before.
That's why I built StoryForge.
🎮 What It Does
StoryForge is an AI-powered interactive fiction engine that co-writes branching narratives with you in real time.
Here's how it works:
- Choose your world — Pick a genre: Fantasy, Mystery, Romance, Horror, or Sci-Fi
- Name your hero — Your protagonist, your identity
- Set the tone — Dark & Gritty, Whimsical, Dramatic, or Humorous
- Read and choose — The AI writes Chapter 1. You get 3 choices. Your choice shapes Chapter 2. And so on — until your unique story is complete.
Every chapter is generated live by AI, carrying full memory of every decision you've made. No two playthroughs are ever identical.
✨ Key Features
- 🤖 Live AI chapter generation with full story memory across turns
- 🎭 5 genre themes — each with unique visuals, color palettes, and ambient audio
- 📖 Typewriter chapter reveal — text appears word by word, like being written in real time
- 🃏 Atmospheric choice cards — three meaningfully different paths per chapter
- 🗂️ Story Archive — all completed stories saved with AI-generated titles
- 🔗 Shareable story cards — unique public URL per story, downloadable as image
- 📊 Reading progress tracker — chapter progress bar with dot indicators
🛠️ How I Built It with MeDo
MeDo was the backbone of the entire build. I used structured multi-turn conversations to architect and generate every layer of this application — without writing a single line of code manually.
The Build Process:
Turn 1 — Foundation I described the full app architecture to MeDo: landing page, story setup screen, reader interface, archive, and share system. MeDo generated the complete full-stack scaffold in minutes.
Turn 2 — AI Story Engine I prompted MeDo to build the story generation pipeline — passing genre, tone, protagonist, all previous chapter text, and the user's last choice into each AI call to maintain narrative continuity across chapters.
Turn 3 — Archive & Share System MeDo built the story saving system with AI-generated titles, the share card generator, and unique public URLs per completed story.
Turn 4 — Polish & Experience Typewriter animations, chapter transitions, genre-specific ambient audio, mobile responsiveness, and the cinematic dark UI — all refined through MeDo's visual editor and multi-turn chat.
Plugins Used:
| Plugin | Purpose |
|---|---|
| Large Language Model | Live chapter generation with story memory |
| Image Generation (Kling AI) | Genre cover art per story |
| Text-to-Speech | Chapter audio narration |
| Google Text Translation | Multilingual story support |
| Web Search | Real-world lore references for world-building |
🚧 Challenges I Faced
1. Story Continuity The hardest problem was making the AI remember every chapter and every choice across the full story arc. I had to carefully design the context-passing prompt structure so each new chapter felt like a natural continuation — not a reset.
2. Literary Quality Getting the AI to write like a novelist — not a game script — required extensive prompt iteration. Tone, pacing, dialogue, emotional depth — every element needed deliberate instruction.
3. Cinematic UI Building a dark, immersive interface that felt like a premium product (not a prototype) took multiple MeDo refinement turns focused purely on design — fonts, animations, glassmorphism effects, and per-genre color theming.
📚 What I Learned
MeDo's multi-turn chat isn't just for building UI. It's powerful enough to architect the full logic layer of an AI application — when you treat it like a senior developer you're pair-programming with.
The more precisely you describe your intent, the more extraordinary the output. StoryForge taught me that conversational building is the future of software creation.
🚀 What's Next for StoryForge
- 👥 Multiplayer Mode — two users co-author a story together
- 🎙️ Voice Narration — AI character voices per chapter
- 🌐 Community Story Library — public feed of completed stories
- 🎨 AI Illustration — generated chapter art matching the plot
- 🌍 Full Multilingual Support — stories in 20+ languages
💬 Try It
"Your story has never existed before.
It will never exist again.
Begin."
Built With
- ai
- animations
- api
- baidu
- cloud
- css
- generation
- glassmorphism
- image
- javascript
- kling
- language
- large
- medo
- model
- plugin
- search
- text-to-speech
- translation
- web
Log in or sign up for Devpost to join the conversation.