QuestMaster

Guide

Run D&D 5e with your own AI key (and keep the DM seat)

You already have ChatGPT, Claude or Gemini open in a tab. What is missing is the campaign around it: the map, the tracker, the sheets, and a step where you approve or discard what the model suggests so it never takes over the table.

The key and billing facts here come from the API key tutorial, billing, and pricing as of 2026-09-18. Provider prices change often, so this page describes their shape rather than quoting numbers.

You already have a model. The missing piece is the table

A lot of DMs run their prep like this already:

  1. Brainstorm in ChatGPT or Claude.
  2. Paste the NPC into a Google Doc.
  3. Upload a map to a VTT.
  4. Track hit points somewhere else again.
  5. Hope the tab with the model in it does not invent a spell slot in front of the players.

Bring-your-own-key means the same models, inside the campaign, with a review banner between the suggestion and the table. It is not a second subscription to an “AI GM,” and it is not required. If you want no AI at all, do not add a key; the table runs exactly the same. The no-AI route through the app is getting started.

What “bring your own key” means here

As described on the key tutorial (2026-09-18):

And as billing puts it: the paid plans sell more campaigns, more players, homebrew, shops, continent generation and co-DMs. They do not sell AI. AI is not the upgrade.

Which key for which job

This is the same split the tutorial uses. If this table and /help/api-keys ever disagree, trust the help page.

JobProvider
Text: NPCs, items, factions, modules, recaps, DM chat, tacticsClaude (recommended), Gemini, or OpenAI
Images: battle maps, portraits, scene artOpenAI, or Google’s Imagen

You do not need all three. One text key is enough to start.

Open the key tutorial

What to generate in prep, and what to generate at the table

Before the session:

During the session:

The pattern is always the same: the model proposes, you decide what goes on the map. If you would not have time to review it, it is not something to generate in front of players.

What the AI must never do

If anyone at your table is uneasy about AI, it helps to write this down at session zero:

  1. The AI is not the DM. A human makes every ruling.
  2. The AI never hides its output from the DM.
  3. The AI never spends a player’s resources without you.
  4. The AI never speaks for a player character unless that player asked it to.
  5. If the key is missing, the session carries on. That is deliberate.

For contrast, Friends & Fables at fables.gg (as of 2026-09-18) is built so that Franz, its AI Game Master, runs the campaign. That is a perfectly valid product for a different job. If that is what you typed “AI dungeon master” into a search box hoping for, this guide is not the match; AI dungeon master tools lays out that category properly.

Foundry’s AI Content Policy (revised 18 March 2026) is about what modules may ship. That is not the same thing as pasting your own key into a built-in assistant.

Start freeeven if you never add a key.

What it costs, roughly

Any blog’s “Claude costs $X per NPC” figure goes stale quickly, because the providers change their pricing. What does hold, per the help pages as of 2026-09-18:

QuestMaster adds nothing on top. Apprentice stays $0 whether or not you add a key (pricing). If a generation fails, troubleshooting walks through the usual causes, the most common being a provider account with no credits on it.

Setting it up

The step-by-step walkthrough lives in one place:

Set up your AI key covers the console for Claude, OpenAI and Gemini, the key prefixes to expect (sk-ant-, sk-, AIza), and where to paste the key in QuestMaster.

The order that tends to work best:

  1. Start free with Google or a magic link.
  2. Open the sample campaign (getting started).
  3. Run a scene without a key, so you know the table itself works for you.
  4. Add a key only once you want a draft of something.
  5. Generate one NPC and approve or discard it. That is the whole loop.

FAQ

Do I need an AI key to use QuestMaster?
No. AI is optional on every plan, including the free Apprentice plan. You only add a key if and when you want the features that use one (API keys).
Which provider should I start with?
For text, the tutorial recommends Claude. For images, OpenAI or Google’s Imagen. If you want to try text without buying credits first, Gemini’s free tier is a reasonable place to start. The details are kept on /help/api-keys.
Will QuestMaster mark up my API usage?
No. As of 2026-09-18 the help pages are explicit: there is no markup, and your provider bills you directly on your own key.
Is this the same as ChatGPT playing D&D with me?
No. ChatGPT in a tab is a chat. This is a 5e virtual tabletop that can call your key when you ask for a draft, which you then approve or discard. You still run combat, fog and rulings yourself.
Can I use a Foundry AI module instead?
If you are on Foundry, yes. As of 2026-09-18 Foundry’s own position is an AI Content Policy for add-on packages rather than a built-in bring-your-own-key feature, so you would be relying on a community module. This guide covers QuestMaster’s built-in path.
What if my key is invalid?
Check troubleshooting and the notes on API keys: billing or credits enabled on the provider account, the right provider selected, and a key prefix that matches. Everything else in the app keeps working while you sort it out.