ScryMaster Docs

Build worlds, not spreadsheets.

ScryMaster Stories is a deterministic D&D 5e (2024 SRD) campaign engine and creator platform. You author branching adventures from a small, validated vocabulary — scenes, choices, skill checks, real combat, loot, endings — and players run them free, solo or at a table. The dice are real and seeded; the same choices on the same seed always play out the same way.

The idea in one line: the AI helps you author (once, into a validated artifact); the engine decides outcomes at play time (no AI on the runtime hot path). That keeps runs free, offline-friendly, replayable, and fair — and it’s why competitors’ per-token AI dungeon masters can’t do leaderboards or guaranteed-consistent stories.

A portable, single-file reference — keep it beside your work or feed it to your own AI.

Start here

The two ways to build

Open the Story Studio and you get four workspaces over the same adventure: Beats (edit one node at a time), Graph (a flowchart you drag to connect), Cast & Content (your monsters, items, spells, and variables), and Listing (your store presence). The JSON tab is the raw escape hatch.

Prefer to build with your own AI? Point it at the live action vocabulary — the closed, validated list of everything the engine can do. Because it’s default-deny, a model literally can’t invent a verb the server would reject, so AI-authored adventures stay valid. (The full Model Context Protocol connector is live — draft, validate, simulate, and publish end-to-end — alongside the grounding endpoint and OpenAPI spec.)

The rules you don’t have to write

The engine already enforces 5e (2024 SRD): to-hit vs AC, saving throws, advantage/disadvantage, conditions, concentration, death saves, initiative, resistances. You author which encounter happens and what a success or failure means — the engine handles how the dice resolve. Every check returns one of five outcome bands (critical fail · fail · success · strong success · critical success), and you write distinct prose and consequences per band.