NPC Tools

MITHOS provides two tools for working with non-player characters: the NPC Library for storing recurring NPCs, and the NPC Generator for quickly creating new ones.

NPC Library

Open from the right-click context menu under NPC Management > NPC Library.

The NPC Library is a searchable database of all named NPCs in your campaign. Use it to keep track of recurring characters, faction members, shopkeepers, or anyone else the players might meet again.

Adding an NPC

Click + New NPC and fill in the entry:

FieldDescription
NameNPC’s name
Type / Rolee.g. Merchant, Guard Captain, Villain
TagsLabels for filtering
DescriptionPhysical description or background notes
NotesFree-form notes (personality, secrets, hooks)
Custom fieldsAny additional fields defined for the campaign

Searching & Filtering

Use the search bar to find NPCs by name. Filter by tags or folders to narrow results.

Folders

Organise NPCs into folders (e.g. by town, faction, or story arc). Create a folder with the folder icon, then drag NPCs into it.

Editing & Deleting

Click an NPC entry to open its detail view. Edit any field inline. Use the delete button to remove the NPC permanently.


NPC Generator

Access the NPC Generator via the right-click context menu under NPC Management > NPC Generator.

The NPC Generator produces randomized NPCs on demand, which is ideal for those moments when players head in an unexpected direction and you need a name and personality on the fly.

Generating an NPC

To create a new character, set your parameters for Name Type and Gender, then click Generate. The tool will provide:

  • Name
  • Role
  • Description
  • Age

This information provides a fast anchor for you as a GM, so you won’t get caught off guard at the table.

Saving NPCs

Click the Save button to add the generated NPC directly to your Bestiary/NPC Library for future use.

Custom Name Lists

You can expand the generator’s variety through the NPC Generator Settings menu:

  1. Download the sample JSON file.
  2. Edit the file to include your own custom names and categories.
  3. Re-upload the JSON to add your custom name types to the generator’s selection list.
Scroll to Top