SOJEN
Build Urban Fantasy D&D Campaigns Where Magic Lives in Modern Cities
Transform contemporary cities into supernatural playgrounds. Create NPCs, hidden magical districts, faction rivalries, and rich urban lore with AI-powered world-building designed for modern fantasy campaigns.
Early Access Code: buildworlds2026
Steps to Success
Create city district entities and NPC characters - define neighborhoods, landmarks, magical hotspots, and the mortals and supernatural beings who inhabit them
Build campaign canon documenting the city's magical history, faction conflicts, and ongoing supernatural events players will investigate
Organize timeline periods marking key eras - the Founding Pact, the Suppression Years, the Modern Awakening - and assign lore to track the city's evolution
Generate codex handouts filtered by what players have discovered, and connect Discord for in-character NPC interactions between sessions
Suggested Style Prompt
Use this prompt in Sojen to achieve the perfect style for your creation:
Apply an urban fantasy aesthetic with contemporary architecture infused with subtle magical elements, neon-lit streets with mystical undertones, realistic modern clothing with arcane accessories, and a blend of gritty city realism with supernatural atmosphere - think Dresden Files meets D&D
Style Examples
How It Works
SOJEN empowers DMs to craft intricate urban fantasy D&D campaign settings through comprehensive world-building tools. Create detailed NPCs from street mages to corporate warlocks, map city districts with hidden supernatural elements, and develop faction politics between mortal and magical powers. Build campaign lore tracking events from ancient magical pacts to modern supernatural incidents, organize everything with timeline periods marking the city's mystical history, and generate codex documents as player handouts revealing the city's secrets. Connect your Discord server so players can chat with NPCs in character, turning your urban fantasy setting into a living, breathing world between sessions.















