🌟 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:

  1. Choose your world — Pick a genre: Fantasy, Mystery, Romance, Horror, or Sci-Fi
  2. Name your hero — Your protagonist, your identity
  3. Set the tone — Dark & Gritty, Whimsical, Dramatic, or Humorous
  4. 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
  • google
  • image
  • javascript
  • kling
  • language
  • large
  • medo
  • model
  • plugin
  • search
  • text-to-speech
  • translation
  • web
Share this project:

Updates