Alpha Features are still being built. Every detail can change during development.

Join free on Patreon

AI GM

The AI game master

The Director reads what your players do, asks for the right roll, resolves it against a hidden DC and narrates what happens. It runs the cast, takes the monsters' turns, and whispers what only one character should know.

Captain Vex
Role
Harbour watch captain
Wants
A quiet dock until the tax ship sails
Secret
Paid by the smugglers she hunts
Sister Marn
Voice
Soft, formal, never finishes a threat
Mood
Frightened, and hiding it
Secret
She rang the drowned bell herself
Oskar Thule
Role
Fence, of sorts
Owes
The party one favour, grudgingly
Attitude
Wary of the paladin
Take the stage

Try it

You roll first, then it narrates

In play, the Director names the skill and waits. You roll from your own character sheet, success or failure is worked out against a DC the players never see, and only then is the outcome narrated. Pick an action and try it.

Director · Automated GM

Merric: roll Investigation from your character sheet. The AI GM will resolve the result when the roll appears in chat.

The DC stays hidden until the roll is in.

Illustrative These outcomes are written for this page. In play the narration is written live by the model you choose, from your world, your sheets and your adventure.

At the table

What it does at the table

It narrates, plays the NPCs and keeps track of the rules, and it leaves your character's words and choices to you.

Narration

Your character stays yours

Short narration of what your action did. The Director is told never to put words, feelings or choices in a player character's mouth.

Rules

Works from your real sheets

It reads your characters' actual stats and short excerpts from the rulebooks you have installed as Foundry compendiums.

The cast

NPCs when the story needs them

New characters are created on demand, reusing a matching actor from your world or compendiums first, and placed on the scene.

Voices

Everyone sounds like themselves

Each speaking NPC is given a way of talking, and the Director is told to keep to it, session after session.

Private asides

Whispers for one character

When only the scout notices the footprints, only the scout's player (or players) are told. Everyone else gets the shared narration.

Secrecy

GM notes stay GM notes

Before narration reaches players, [GM ONLY] text, DC numbers, lines lifted from the GM notes and names of hidden tokens are stripped out.

Pacing

A fair share of the spotlight

It tracks each story beat and who has had the spotlight. Switch new side threads on or off, or ask it for one.

Continuity

Threads that come back

A vow, a debt, a mystery: open threads are recorded and brought back when they're overdue, even sessions later.

Sessions

Clean openings and endings

“Begin session” brings everyone back into the scene. “End session” closes on a hook from threads already in play, then recaps what was recorded.

Combat AI

It runs the monsters

Once combat is running, the Director picks targets, moves NPC tokens along paths around walls, uses each creature's real attacks through your game system, and passes the turn on - until it's a player's go again.

  • No AI call per move. Tactical decisions are rule-based, so combat is quick and costs nothing extra.
  • 21 combat roles. Make an NPC a Skirmisher, a Sniper or anything between, or take it back from the AI in one click.
  • Fights start from the book. In a pre-written adventure the Director only starts combat when the adventure's own text says the creatures attack, and it has to quote that text.
Live acceptance test · D&D 5e

8 rounds

of combat run hands-off in a live D&D 5e world: NPC tokens routed around walls, turns handed back to the players, no errors.


Automatic tactics are paused in Blade Runner, Star Wars FFG and generic systems; ALIEN takes cautious turns only. Pathfinder 2e NPCs take native Strikes, three actions a turn, and had their first live fight in November 2026.

Table safety

Table safety

Set your table's Lines (never happens) and Veils (happens off-screen) and every narration receives them as absolute rules. A PG-13 guardrail is on by default.

  • One set for the world: up to 24 lines and 24 veils, edited by the GM.
  • Asides go only to the players of that character, and are skipped, never broadcast, if none of them is online.
  • Honest limits: these are instructions to the model, so talk to your table as you would anyway.
Example line

Harm to children

Never happens in the story.

Example veil

Torture

Can happen, but always off-screen.

Guardrail

PG-13

On by default for every narration.

Voices

Narration, read aloud

Public narration can be spoken with free browser voices, or as one shared recording from Piper, Coqui XTTS, OpenAI Speech or ElevenLabs. Every player starts muted and chooses for themselves.

When things go wrong

When it gets stuck

If the AI GM gets stuck, a GM or Trusted Player is alerted and offered a one-click “GM Stuck” recovery. In Automated mode, problems are whispered to Trusted Players, because there may be no human GM watching.

Game systems

Which game systems

Turns, narration, pacing, continuity, safety and recaps work the same in any system. Game mechanics go through adapters, and an unknown system only ever sees values that really exist on the actor.

Dedicated adapter

D&D 5e

The first fully tested system, including live combat and campaign playtests.

Dedicated adapter

Pathfinder 2e

Sheet stats, recaps and advancement. NPCs move and strike natively, three actions a turn; first live combat in November 2026. NPC spells aren't handled yet.

Dedicated adapter

Blade Runner RPG

Native checks, which passed live acceptance.

Dedicated adapters

ALIEN RPG · Star Wars FFG

Native checks, pushes and panic; narrative dice for Star Wars.

Questions

Questions people ask

Does someone need to be logged in as GM?

Yes. AI turns run in the active GM's browser, which is also where the API keys are kept, so a GM account needs Foundry open. In Automated mode, nobody has to sit at that screen: players press Ready and the Director takes its turn.

Which AI model do I need?

DoR's own measurements point to a strong 20B-class instruct model for the Director's narration and a 4B instruct model for quick routing. Quality follows the model you pick; see Your AI for the details and the cloud options.

Can players talk out of character?

Yes. A message in (parentheses) or starting “ooc” gets an out-of-character answer that doesn't move the scene, and “@dor” followed by a question asks the AI directly.

Does the AI decide whether my roll succeeds?

No. You roll from your own sheet, and success or failure is calculated against the DC before any narration is written. The model chooses the DC, but it never sees your result until it has been decided.

Can it run a whole published campaign on its own?

Not yet, and we won't claim it can until it has. Director of Realms is in active development; its first live sessions, combat and restarts have passed acceptance, and full campaign runs are the next milestone.

Interested?

Follow along while I build it

Still in Alpha, so things will change. Follow along for free on Patreon; the software itself comes later.