Scene Roster Generator
Generate a cast of NPCs for a scene or location with roles, motivations, and relationships
Quick Answer
Generate a full cast of NPCs for any scene or location — a lead character and supporting group with distinct personalities and internal dynamics. Go to Generate > Scene Roster, describe your group, and click Generate Roster.
The Scene Roster Generator creates a full cast of characters for any scene or location — giving you a lead NPC and a supporting group with distinct personalities, appearances, and internal dynamics, all in a single generation.
Quick Start
- Go to Generate > Scene Roster from the sidebar.
- In the Describe your scene field, write a short description of the group you need (e.g., "a merchant and her two bodyguards," "four city guards on patrol," "three rival thieves waiting in a tavern back room").
- Click Generate Roster.
- Review your cast. The lead NPC appears prominently; supporting members appear in a grid below.
- Select individual members or click Save All to send them to your card library.
Customize Options
Click Show customize options before generating to access two additional controls:
- Group Size — Slide between 2 and 8 members. Default is 4. For a tense two-person standoff, use 2. For a full patrol, use 6 or 8.
- Additional Scene Context — Add atmosphere or situational details that should color the group (e.g., "tense, they suspect a spy is among them" or "celebrating after a job well done"). This shapes tone without requiring you to rewrite the main prompt.
What You Get
Each roster includes:
- A lead NPC — the group's most prominent or narratively significant member, displayed with a distinct card and a "Lead" badge
- Supporting members — each with a unique name, role, personality, and appearance
- A group dynamic — one of six archetypes (Chain of Command, Fractured Alliance, Reluctant Partners, Hive Mind, Hidden Traitor, Found Family) with a short rationale explaining how the group functions together
- Scene notes — brief contextual flavor text to help you set the mood at the table
- Stat modifications — ability score hints and HP ranges shown as quick-reference badges on each card
Saving Your Roster
After generation you have two options:
- Save All — sends every member to your Reference Card library at once
- Save Selected — check the boxes on individual member cards, then click Save Selected to save only those characters
Saved cards appear in Reference > Card Library, where you can print them, add them to a deck, or export them.
Tips and Best Practices
Be specific about the relationship. "Three guards" produces a functional roster, but "three guards — one veteran who resents his assignment, one rookie eager to prove herself, one corrupt officer taking bribes" gives the AI enough texture to produce a Hidden Traitor or Chain of Command dynamic rather than a generic group.
Use scene context for mood, not mechanics. The scene context field is best for atmosphere ("midnight, everyone is nervous") rather than stat guidance. For mechanical adjustments, generate an encounter separately and pair it with the roster.
Pair rosters with encounters. The Scene Roster generator focuses on personality and social dynamics. For combat-ready stat blocks, use the Encounter Generator alongside your roster.
Save selectively. If a three-person cast only needs the lead and one supporting member for your session, check just those two and use Save Selected. This keeps your card library clean.
Partial roster warning. Occasionally the stat block expansion step fails after retry. When this happens, you'll see a warning and still receive names, traits, and group dynamics — the core roleplay information. You can use these immediately and regenerate for full stat blocks if needed.