Current scene

Lantern Room

Now

Lantern Room

A warm room with an old oak table and too many stories waiting to happen.

Host controls

Campaign

Set direction, permissions, and table rules. Nothing here is permanent.

Game style

Permissions

Host is authoritative. Each player owns their character by default.

Table access

World notes

Owned by you

Character

You own identity, appearance, and notes. HP, AC, level, conditions, and location are controlled by the game/DM.

Portrait

Party

Campaign memory

Timeline

Who was where, what happened, and when. This same event log powers reconnect and catch-up.

Local canvas

Map & Draw

Sketch a room, clue, route, or battle map. Drawings are saved on your device and can be shared with the table.

Local preferences

Settings

Visual and audio preferences live on this device. The DM can suggest atmosphere, but you stay in control.

Appearance

Let DM change atmosphereTheme/effects can follow the story.
Environmental effectsSnow, rain, dust, light, water and more.
MotionPhysics-style springs and transitions.

Tapping an effect enters local preview override. “Use DM effects” returns to the scene effects chosen by the DM.

Narration

Auto-narrate DMSpeak complete sentences as they arrive.
Kokoro downloads an open local TTS model on first use. WebGPU is preferred; WASM is the fallback.

AI Dungeon Master

Local data

Campaign state is stored in this browser. The public signaling service does not persist it.


Returning player pass

A Player Pass carries your stable local player ID and character draft to another device. Treat it like a private table credential.