← Better roleplay

AI roleplay for D&D prep: test NPCs and hooks before game night

Updated

Use AI roleplay as a rehearsal room for the campaign you run: have the AI play your players to see whether a hook lands, interview your NPCs until their voices settle, and test puzzles and mysteries for holes before the table finds them. Treat everything it gives you as a draft. On UnsavedAI, you can build a recurring NPC as your own character and export it as a card for SillyTavern.

Try it now, free, no account neededStart a story with Grimm the Dungeon MasterA full tabletop campaign, run just for you

Prep, not play

An AI dungeon master runs a game for you. This is the other way round: you are the game master for real people, and the AI is the empty room where you try things out on a Tuesday so Saturday goes better. Nothing here replaces your players; it just means fewer surprises of the bad kind.

Prep jobHow to set it upWhat you find out
Test a hookAI plays a party of four playersWhether anyone bites, and what they ask
Find an NPC's voiceYou interview the NPC, AI plays themThree lines that sound like that person
Check a mysteryAI solves it with only player knowledgeMissing clues, or one clue doing all the work
Rehearse a villainAI plays a hostile player arguing backWhere the speech goes soft
Try a puzzleAI attempts it coldWhether it is fair or just obscure

Let the AI play your table

Start a story with The Narrator, or make a blank character of your own, and paste a setup like this:

"(Play a party of four players at my table. A cautious cleric who asks about every risk, a rogue who pockets anything small, a bard who flirts with every NPC, a fighter who wants a fight. I'm the DM. React like real players, including ignoring hooks that don't interest you.)"

Then run your opening scene. Watch where the party wanders off, which NPC they pester, what question you could not answer. Those questions are your real prep list. Afterwards, step outside: "(OOC: as the players, what confused you, and what would you have wanted to do?)"

Find each NPC's voice

Give each important NPC three lines: what they want, what they are hiding, and one verbal habit. Then interview them in character with the questions your players actually ask: "Who else knows?", "What do you want for it?", "Why should we trust you?" Keep the three best lines as your cheat sheet for the session.

For a model of an NPC who plays well, look at Brunna Stonebrow, a dwarf master smith who has refused every apprentice for fifty years: she has a history (fifty years without an apprentice), a wound (her last one became a legend and stopped writing home) and a habit (she hands a new apprentice a broom before a hammer). Cosmo Featherstone, a retired actor who plays all eight suspects at his murder-mystery weekends, shows how distinct voices can come from one performer.

NPCs who recur all campaign can live at make your own, so you can return to them between sessions. Export them as Character Card V2 if you prep in SillyTavern.

Pressure-test mysteries and puzzles

Paste only what the players will know, then ask the AI, as a player, to name the culprit and explain why. If it cannot, your players probably cannot either. A common rule of thumb among game masters is to plant several clues for every conclusion you need players to reach, because they will miss some.

Riddles deserve the same test. Ask the AI to solve each one cold and show its guesses; a riddle with three reasonable answers will start an argument at the table. Playing a round with Faris the Riddle-Broker, whose desert market trades riddles like spices, is good practice at the receiving end.

Bring it to the table

Condense the rehearsal into one page: three lines per NPC, the hook and two backup hooks, the questions the pretend party asked, and one sentence on what the villain wants. Do not write a script. Real players will do something no rehearsal predicted, and that is the best part of the hobby; prep just means you meet it calm.

Questions people ask

Does this work for systems other than D&D?

Yes. Hooks, NPCs and mysteries work the same in any system. Tell the AI which game it is so the pretend players talk about the right classes and rules.

Can the AI write stat blocks and encounters?

It can draft them, but models get game maths wrong. Check every number against your rulebook before using it.

Will my players see my prep?

Not unless you share it. Your stories sit in your own account, or you can switch a story to Unsaved.

Characters for this story