How Storycaster Works

An engine enforces every rule. An AI narrates every scene. You play in Discord.

The Game Loop

Anatomy of a single turn

Every action follows the same loop. Players act, the engine enforces rules, and the AI narrates what happens. Here's exactly what happens when you type an action in Discord.

You Act

Player

Type your action in Discord — natural language, no special syntax. The bot validates your turn and waits for your party.

Rules Run

Engine

The engine rolls dice, applies modifiers, validates state changes, and commits everything as an atomic transaction. No hand-waving.

AI Narrates

AI

Given canonical state, the AI writes what happens — scene descriptions, NPC dialogue, story consequences. Then the loop restarts.

The Companion Hub

A living website for every campaign

Every campaign gets a companion web hub that stays perfectly in sync with the game. One source of truth, two interfaces.

Character Sheets

Stat blocks, HP, conditions, gear, and inventory — updated after every scene.

Quest Log

Arcs, quests, and missions with scene timelines. Active quests are prominent, completed ones recede.

Tactical Map

Fog-of-war exploration. Discovered locations and routes appear as you explore.

Plus a signals ledger, weather monitoring, and NPC dossiers — all synced automatically.

Game Master Tools

Built for GMs who want control

The AI runs the moment-to-moment narrative, but the GM has full authority over the world. Create, configure, override, and rollback — on the web or from Discord.

Campaign Creation

Guided setup — name, setting, AI model, Discord binding.

Player Management

Invite links, role assignment, and roster control.

AI Configuration

Tune tone, model, and direction. Pause and override anytime.

State Rollback

Every mutation is versioned. Roll back to any point.

Ready to play?

Storycaster is in invite-only early access. Ask an existing member for an invite link to get started.