The Settings tab

Every campaign setting reachable during play: world and setting, table language, length, dice policy, hit points and wealth, narration and voices, faces, ambience, board options, enemy intent, safety, and the Story AI and pictures settings, with what differs on an app-hosted world.

Desktop appAndroid appBrowser

The last tab on the side panel is Settings (called Setup in older releases). On a phone, open More if it is not on the bottom bar. A contents row jumps to Campaign, Prep, Table settings, Story AI, Rules and End, with sections shown according to your permissions. Everyone can read the settings; (the at an AI table, the DM at a human one) can change table settings and rules.

The Settings tab beside the chronicle with Players and permissions open: the joining and held-response switches, Pacing set to Waits for everyone, up to 5 min, and the item and vitals approvals Settings on a phone with Players and permissions open and its Pacing picker
Settings on desktop and phone, with Players and permissions open at Pacing.

Table settings

The lobby and the live table use the same named groups. Each closed group summarises its current choices. Search by a label or an everyday word such as damage, microphone or romance to find and open the relevant group. Changes save as you make them; the panel reports Saving, Saved or an error.

GroupWhat it holds
World and story (fixed once play starts), setting, and campaign length.
Character creationDigital or real dice, the table's rolled-4d6 reroll rule, hit points per level, starting kit or rolled gold, and multiclassing.
and character voicesWhether the story is read aloud, its voice and pace, and voices for the party, cast and monsters. Players choose their own character's voice. A blank campaign voice names the server voice it inherits.
AtmosphereMaps, , following the scene, and theatre inserts.
Safety and boundariesThe , lines, veils, , strictness and tone.
AI storytelling and alliesAI story setup, outcome checks, narration length, How often fights come (Fewer fights, Balanced or More fights, which sets the dice and planner), the narrator's style notes, the living world and allies. At a human-run table this becomes Allies where relevant; also lists the jobs delegated to AI.
Narrator memoryThe AI's context and memory stages. Shown where AI tells the story.
Bonds and romanceRelationships and romance.
Players and permissionsCharacters per player, mid-game joining, held responses, Pacing (when the AI Dungeon Master answers: once everyone has acted or passed, waiting up to a chosen time, or Answers the first post), and approvals for inventory, damage, healing and conditions.
DM remindersWhen a is reminded to record a beat.
Battle boardPlayer drawings and .
Live voice chatTurn-taking, proximity, hearing and .

Variant rules and have their own Rules section in this tab.

Story AI settings

Below table settings sit the story settings: which model narrates, which cheaper model does the bookkeeping, and pictures. What you see depends on the world.

  • On an the tab shows the device's choice (a human, your OpenAI key, a local model, an agent) and sends you to the app's home screen to change it. The key is saved once per device and every campaign follows it, including campaigns made before the key existed. What stays per campaign: pictures on or off, their shape and speed, and passage length.
  • On a self-hosted server the tab has its own fields: , , model, an optional of the campaign's own, the , the , pacing and prose size. Blank fields fall back to the server's admin settings, then its environment; model fields name the inherited model so you can see what will run. Only an administrator can point a campaign at a backend address or key of its own; a campaign anyone else owns uses the server's. A campaign key is scrubbed from every snapshot other players receive.

The Dungeon Master model needs ; see Where keys live and the rest of the AI section.

Pictures

Pictures on or off, their shape (landscape, portrait, square), fast or slow quality, and one Art style for the campaign; scenes take a look that suits the setting, and maps are painted without labels. On an with an OpenAI key, the same key paints; the tab no longer warns that the server has no when the campaign's own key works.

Campaign details

Edit details in Campaign lets the change campaign details. The is edited from the Story tab by whoever holds .

Prep and ending

Prep brings in maps, , , and other content during play, using the same import planner as the lobby. The campaign owner or DM can use End to close the campaign for everyone. The confirmation explains that library characters take their progress home and the story remains readable; ending cannot be undone.

Who may change what

Settings, rules, voice breakouts and focus pings follow , and the almanac (calendar, moons and festivals) shows only to the . A player who is neither lead nor DM sees the tab and cannot save it; a change that fails says so rather than pretending.

Checked against desktop and Android app 0.19.4 and server 0.28.4 on 2026-10-21. Something wrong or missing? Open an issue.

Download · v0.21.2
Server app · v0.30.2

Optional. Runs the table for a whole group on one machine that stays on. Everyone else just installs the app.

Free & open source · MIT licensed · served from GitHub releases