SOJEN
Build Unforgettable Guard Captain NPCs for Your D&D Campaign
Create detailed character profiles with rich backstories, complex motivations, and deep connections to your world's lore
Early Access Code: buildworlds2026
Steps to Success
Create guard captain entities with detailed descriptions including rank, district, personality, and command style
Build canon entries for their backstories: famous cases solved, corruption faced, oaths taken, mentors lost
Connect captains to other entities through relationships: rivalries with crime lords, alliances with nobles, friendships with fellow officers
Generate character portraits in the Images tab and export a city watch codex for your session prep
Suggested Style Prompt
Use this prompt in Sojen to achieve the perfect style for your creation:
Apply a gritty medieval fantasy aesthetic with weathered armor, stern expressions, and subtle details showing years of service. Include distinctive guard insignia, battle scars, and practical equipment that reflects their district and experience level.
Style Examples
How It Works
SOJEN helps you craft compelling guard captain characters through a comprehensive world-building engine. Create detailed entity profiles for each captain with their backstory, personality traits, and allegiances. Connect them to canon entries about past investigations, political factions, and city events. Build relationship networks showing rivalries with thieves' guilds, alliances with noble houses, and mentorships with junior guards. Generate character portraits with AI-powered image creation, and track how each captain fits into your campaign's timeline. Export codex documents containing your entire city watch hierarchy for easy reference during sessions.















