
StorySmith
An AI-narrated choose-your-own-adventure where your Twitch chat votes on every choice, and the AI decides whether it pays off.
Does this feel indie?
Vote based on whether this game feels indie to you. You can change your vote at any time. Results earn an IGF score after 10 accepted votes.| ContextThe evidence factors used to assess whether this game belongs on IndieGame.Fan. | Status | Notes Latest Contributor: IGF TeamEdit notes |
|---|---|---|
Media
6 itemsAbout the Game
Your chat runs the story. You just have to survive it.
Storysmith is a live, AI-driven choose-your-own-adventure built for streamers. You set the premise before you start — genre, your character, any twist you want thrown in — and the AI writes the opening scene. From there, chat votes on what happens next by typing !1, !2, !3, whatever number matches the option they want. Tallies stay hidden until the timer runs out, so nobody just piles onto whatever's already winning. Then the numbers flip, the winning choice gets locked in, and the AI writes what actually happens — which isn't always what chat expected.
That's the part that matters most: chat picks the action, not the outcome. Vote to pick the lock and you might get through clean, or set off an alarm nobody saw coming. The AI decides the consequence, so every choice carries real risk and the story stays unpredictable even for you, reading it live.
Each run is a self-contained arc, building toward an actual ending instead of dragging on forever. Pick your difficulty going in: Hard means death ends the run for good, Medium gives you a handful of lives spent through an in-world recovery moment the story sets up early — a healer, a cloning chamber, whatever fits the genre you picked — and Easy just narrates you out of trouble and keeps going. The recovery isn't a generic stat refill; it's written into the story itself.
Runs on a local AI model by default, so there's no subscription and no per-session cost — everything happens on your own machine. If you'd rather use your own Anthropic, OpenAI, or Google API key for higher-quality generation, you can plug that in instead.
Same starting premise, same character, a completely different chat every time — no two runs play out the same way.
What you get:
Live Twitch chat voting, one vote per viewer, hidden tallies until reveal
AI-authored scenes and consequences — chat proposes, the story disposes
Adjustable difficulty with a death/recovery system built into the fiction, not bolted on
Runs fully offline on a bundled local model, or bring your own API key for a different provider
Resume your last run if your stream (or your PC) cuts out mid-story