Choose Your Character
Choose one of your available characters, or create a new one.
AI Co-DM
- 1Pick a playeror keep All Players to watch the whole table live
- 2Agent reads the worldscene, NPCs, quests and lore through the WebMCP tools
- 3Agent proposesa player-facing message or the smallest mechanical change
- 4You decidenothing touches the game until you approve it in the queue
Current Scene
Agent Activity
DM Intervention Queue
Player Sheet
Inspect the selected player's current scene. Search exact NPC, spell, quest, or lore IDs before acting. For ordinary consequences, propose the smallest mechanical change with final in-world narration. If the player crosses a consequential boundary, propose a hold first; after review, resolve it with a registered spell or another bounded mechanic plus narration, then propose resume. Example: cast fireball on the goblin and say “God smites thee!” Never invent campaign facts.
DM Console
Search for anything in the game world. Click a result to inspect, edit, or ask the AI to change it.
Select an item from search results to inspect and edit.
Worlds
Create World
World Detail
Portals
Create Portal
Active Model
The model currently used by the narrator for all AI-generated content. Switch models without restarting the server.
Available Models
Models loaded in LM Studio. Click one to switch the narrator to it immediately.
Broadcast Message
Send a message to a player's Discord thread, or broadcast to all.
Command Harness
Run any command as any character. For single-player actions, use the DM Console detail panel instead.
Create Room Fixture
Bulk Operations
Warp All to Spawn
Teleport every player to spawn. Useful after updates or world resets.
Realm Transfer
Move a player to a different world. Triggers stat translation.
AI Quest Generator
New Entry
Live Event Log
Real-time game events streamed via SignalR. Events appear as players act.
AI Conversation Logs
Every prompt and response sent to LM Studio. Use the export button to download all logs as JSONL for training data.