Fantasy tabletop campaign assistant
Build living worlds for your tabletop campaigns.
DMRealm helps game masters create maps, lore, NPCs, encounters, and connected campaign assets in one magical workspace — for the worlds that grow because friends keep showing up.
The improvised tavern keeper who becomes family. The villain name invented in a panic. The map scribble that turns into a year of adventure. Keep the heart of the campaign in one place, and use AI only where it saves time or sparks a better idea.
Build living worlds from scattered notes.
Every improvised name and napkin sketch finds a home.
Turn rough maps into playable realms.
Paint terrain intent — the realm fills in the beauty.
Every NPC, city, quest, and secret stays connected.
One magical workspace for the whole campaign.
One magical workspace
Everything your realm needs, side by side.
World building
Realms, worlds, planes, regions, and the lore that binds them — organized like a living campaign notebook.
Canvas maps
Paint terrain intent, polish it into beautiful maps, and navigate your world in an interactive atlas.
NPC generation
Villains, allies, merchants, and rivals with motivations, secrets, and table-ready descriptions.
Encounter planning
Encounters with read-aloud text, tactics, rewards, complications, and difficulty notes.
Asset generation
Turn rough sketches into polished map and image assets, then reuse them anywhere in the realm.
Virtual tabletop exports
Prepare maps, tokens, handouts, scenes, and campaign data so your work can travel to the tools your table already uses.
Connected lore graph
Every NPC, city, quest, shop, and secret stays linked — nothing your table loved gets lost.
Safe publishing
Keep private campaign themes private, add content warnings when needed, and publish player-safe pages.
Community feedback
A beta shaped by game masters, players, creators, and groups who care deeply about the table.
Most campaign tools should be free.
The plan is for the core realm wiki, campaign organization, public pages, relationships, notes, maps, and table-maintenance tools to be available freely for most groups.
AI features are the part expected to cost, because every generation has a real provider cost. The product should be useful without AI, and better with AI when you choose to use it.
Private stories deserve room. Public pages deserve care.
Campaigns can be eerie, tragic, romantic, strange, and deeply personal. DMRealm is being designed so groups can keep mature table material private, use content warnings when they help, and decide exactly who can see what.
Public and indexable realm pages are different. Before lore or assets reach a wider audience, publishing should be review-first, permission-aware, and stricter about unsafe media, spoilers, and content that does not belong in a community space.
Feature direction
A simple list of what DMRealm is being built to support.
This is intentionally plain while we collect feedback. The important thing is whether these are the problems game masters actually want solved.
Realm wiki
- Build a living wiki for worlds, kingdoms, cities, dungeons, planes, religions, cultures, timelines, and secrets.
- Publish player-safe pages while keeping DM-only lore, future reveals, and private notes hidden.
- Give different users or groups access to specific pages and pieces of lore.
- Let a realm grow across multiple campaigns without losing what happened before.
Characters and story
- Generate villains, allies, merchants, rivals, patrons, and monsters with dialogue, lore, motivations, secrets, and relationships.
- Create draft stat blocks, likely actions, equipment, image prompts, token notes, and table-ready descriptions.
- Connect NPCs to cities, factions, quests, encounters, shops, maps, and player characters.
- Help adventurers feel rooted in the world with origins, backgrounds, class flavor, and personal story hooks.
Maps and campaign memory
- Create interactive maps for worlds, regions, cities, dungeons, battlefields, cosmology, and planes.
- Place cities, borders, regions, households, points of interest, routes, factions, and secrets directly on a map.
- Use rough map notes as AI context for richer locations, descriptions, and future map assets.
- Keep campaign diaries, session recaps, hooks, rumors, handouts, and consequences connected to the realm.
Table tools
- Create shops with limited stock, prices, hidden inventory, potions, scrolls, equipment, and player-safe share links.
- Generate encounters with read-aloud text, tactics, rewards, complications, consequences, and difficulty notes.
- Prepare generic JSON, image, token, Universal VTT, and Arkenforge-friendly export bundles without promising unofficial integrations.
- Upload or generate assets, then attach them to the places, people, and stories where they belong.
Sharing and safety
- Support serious private campaign themes while keeping public pages, player views, and community spaces safety-aware.
- Save AI output as private drafts first so a DM can review, revise, and choose what becomes visible.
- Use public, unlisted, private, DM-only, group, and player-specific visibility without leaking secrets.
- Build toward content warnings, abuse reports, takedown review, and safer publishing before public realms grow.
Your assets should belong where you want them.
Later, DMRealm may support optional Google Drive access so uploaded and generated assets can be saved directly to your own Drive. That could reduce storage limits, make backups easier, and keep campaign files close to the folders many groups already use.
This would be optional. A DM should be able to choose between DMRealm-hosted storage, connected cloud storage, or simple exports depending on the campaign.
Help shape the realm.
Ideas, requests, criticism, table stories, and simple love letters are deeply appreciated. The best version of this product should come from game masters and players saying what they actually need. You can write directly, leave a note on the feedback board, or follow the community channels as the realm is still being shaped.
Questions we are listening for
- What would make prep easier before the next session?
- Which features should stay free forever?
- Where should AI help, and where should it stay out of the way?
- What would make a realm wiki useful for players between sessions?
- How should public realms, private secrets, and community worlds feel?
- How should mature private campaign themes and public sharing boundaries work?
Roll up your next realm.
Start with a rough map and a handful of names. DMRealm keeps the rest connected as the story grows.
DMRealm is an independent fantasy tabletop RPG campaign assistant. It is not an official Dungeons & Dragons, Wizards of the Coast, or Hasbro product.