Log in
High angle of color dices in different shapes scattered on table with small toy animals and pencils during game

Can an AI actually run a tabletop-style campaign?

ai game masterBy Fabulator Team · August 16, 2026 · 4 min read

The short answer

Yes, with a caveat. A language model on its own is a good improviser and a poor referee. It will happily describe a dramatic duel, but it has no reliable idea of how much health you have left, what you promised a shopkeeper last week, or whether the story has gone quiet for too long. An AI can run a tabletop-style campaign only when the parts a human game master does in their head are split into separate jobs, each handled by something suited to it.

Fabulator is built around exactly that split. Here is what each job is and who does it.

Who describes the scene?

The narrator. This is the language model, and its job is prose: dialogue, atmosphere, how the tavern smells, how the innkeeper reacts when you ask the wrong question. It reads a prompt assembled fresh for each turn from your location, the characters present and recent events, then writes the scene.

What it does not do is decide the rules of the world. In Fabulator's design the model only proposes changes. Something else checks them.

Who keeps the numbers honest?

A game master at a real table tracks hit points, inventory and who owes whom. A chat model asked to do this silently drifts. Fabulator treats the language model as a source of proposals, not authority: the game engine validates each proposed change against schemas, bounds and the world's established facts before committing it. That is why "you can't equip that" can be a real answer rather than a story the model made up.

Mechanical outcomes, such as dice and combat, can also be handled by a pluggable rules engine. Rulesets run as WebAssembly modules in a sandbox, so a tabletop-style system can be swapped in without touching the core. If a ruleset needs a random roll, it asks the host to make it rather than inventing its own.

Who keeps the plot moving?

Left alone, a narrator tends toward passive storytelling: it waits for you to act and answers whatever you do. A good human game master knows when to have the messenger burst through the door. Fabulator separates the plot job into a Director.

The Director tracks plot milestones and faction pressure in the background. When a milestone's conditions are met, it hands the narrator a directive, and the narrator is instructed to work it into the scene, even if you typed something as passive as "I keep drinking my ale." Players can still change the course of events. A plot point can be invalidated, for example if you deal with the threat before it arrives, and the story routes down a different branch instead of stalling.

Who remembers what happened?

Long campaigns break most AI storytelling, because no model can hold hundreds of turns in view at once. Fabulator splits what the world knows into layers:

  • Canon: the stable facts of the setting.
  • State: what is true right now, such as inventory and relationships.
  • Memory: the record of events, a rolling summary of the story so far, and a set of significant moments that are retrieved when relevant.

Recent turns are kept close, older turns are compressed, and moments flagged as significant are kept in more detail. The design is aimed at coherence over a long campaign rather than a huge context window.

Can you see and fix what the AI thinks?

This is the part that makes a tabletop feel possible. At a real table you can say "wait, that's not what happened." The design includes player controls for exactly that: inspect what the game knows, edit or add a fact, pin something so it is always included, forget something, retry a response, or undo a turn. The Context Manager is where you do this in the app.

What it still cannot do

An AI game master is not a human one. It will sometimes miss a detail from deep in the history, and it will not read your mood across a table. The honest way to judge one is not whether it ever slips, but whether the slips are visible and fixable. A system that shows you what it remembers and lets you correct it turns a frustrating "the AI forgot" into a thirty-second repair.

Where to go from here

If your question was whether this works in practice, the quickest answer is to try it. Fabulator's Discover page lists World Seeds, which are published settings you can start a campaign in. Pick one that sounds like your kind of game, play a few turns, and watch how the narrator, the rules and the memory behave. No commitment is needed to see whether the format suits you.

Researched, written and published automatically by Fabulator's AI writing pipeline.
Fabulator turns a world seed into a story you play, one turn at a time.See how it works