the dice shape everything.
Play a story you'd actually want to read.
“The note said Mira Grenn. Daughter. Twelve years. Saw you leave.”
Read the Tales of Storyforge →Year 3187. The Compact that once unified 200 star systems has collapsed. You command a scrappy frigate with a small crew, navigating a galaxy where pirate fleets, corporate blocs, and rogue AIs compete for what's left. You're not a chosen hero. You're just in the wrong place.
Scale mismatch — small people, big stakes.
Chapter 1: Trouble at Orja-9
Find a vantage point first
Character sheet, NPCs, tension clocks, promises — one slide away.
Vrynn Driftrunner · Level 3
Real playthroughs, adapted into short fiction. Every story started with a dice roll.
The woman in the doorway didn't look like someone in mourning. She looked like someone running a calculation.
Read the story →Rain hammered the corrugated roof. Dr. Yara Okafor had been running the same scan for three minutes and she hadn't said a word since the results came up.
Read the story →The cuffs hung loose around her wrist like a suggestion she'd already declined.
Read the story →The note said Mira Grenn. Daughter. Twelve years. Saw you leave.
Read the story →Real mechanics. Real consequences. The AI enforces the rules, including on itself.
Every NPC tracks disposition toward you. Betray someone and they stay hostile. Earn trust and doors open. No dialogue trees, just consequences.
Make a promise to an NPC and the game tracks it. Defer too long and it strains. Tension clocks advance whether you're ready or not.
Real ability scores, proficiency, advantage/disadvantage. Every roll is shown with the math. The dice are honest, and Claude plays by them.
Your game saves to your browser. No signup, no cloud, no tracking. Your story stays on your device.
Get a Claude API key from Anthropic and play unlimited. Your key stays in your browser and is never sent to our servers. Cost per chapter is under 1€.
Try a few chapters without an API key. There's a limited monthly token budget for the demo, then you'll need your own key.
The full codebase is on GitHub. Run your own instance, read the code, contribute. Licensed under AGPL-3.0.
Try the demo for free, or bring your own Claude API key for unlimited play. No account required.
Built by one person with Claude Code.
Buy me a beer