Relationship web

Relationships are explicit, typed connections between entities. They differ from wikilinks — a wikilink says two entities are connected, a relationship says how.

WikilinksRelationships
Created byTyping [[Name]] in an articleAdding from the Relationship panel
What they express"These entities are related""Entity A commands Entity B"
Appear in graphYes, as plain edgesYes, as labeled, colored edges
Require a labelNoYes
Inverse labelNoYes (auto-generated)

Use wikilinks for narrative references in articles. Use relationships to model the structure of your world — who reports to whom, which factions are at war, which NPCs owe each other debts.

Adding a relationship

  1. Open any entity page and find the Relationships panel in the right sidebar.
  2. Click Add Relationship.
  3. Search for and select the target entity.
  4. Choose a relationship type from the dropdown.
  5. Click Save.

The relationship appears immediately on both entities' pages.

Relationship types

Interpersonal

Used between NPCs and individuals.

Commands · Reports To · Rivals · Mentors · Is Blood-Sworn To · Betrayed · Owes Debt To

Organizational

Used between individuals and groups.

Member Of · Leader Of · Founder Of · Patron Of · Worships · Ordained By

Faction and territorial

Used between factions, locations, and powers.

Controls Territory Of · At War With · Vassal Of · Supplies · Allied With · Schism Of · Sacred To

Religious organization subtypes — for factions that are churches, cults, or religious orders, the following relationship types apply within and between them:

Schism Of (splinter group from a parent faith) · Sacred To (territory or item claimed by a faith) · Ordained By (individual sanctioned by a religious body) · Worships (faction venerates a deity or cause)

These work alongside standard faction relationships — a religious faction can be both Allied With a city-state and Schism Of a parent church.

Custom

Type any label into the relationship type field and press Enter to create a custom type. Custom types are available across all entities in your world.

Inverse labels

Most relationship types have an automatic inverse. When you set "Kael Commands the Iron Watch," the Iron Watch entity shows "Commanded By Kael" — you don't create the reverse manually.

Symmetric relationships show the same label on both ends:

  • Rivals — both sides show "Rivals"
  • Allied With — both sides show "Allied With"
  • At War With — both sides show "At War With"

Allegiance colors

Relationship edges in the graph are color-coded by the nature of the connected parties:

ColorApplies when
VioletRelationship involves a person (NPC, deity)
AmberRelationship involves a faction or organization
EmeraldRelationship centers on a cause, territory, or ideal

These colors appear on graph edges and in the Relationships panel, making it quick to distinguish personal bonds from political ones.

The Faction Graph

Open Graph → Faction View to see a focused layout showing only factions, their member NPCs, and the relationships between them. This view is useful for:

  • Mapping alliance and rivalry networks before a political session
  • Seeing which NPCs are unaffiliated (potential recruits or wildcards)
  • Identifying factions with no relationships defined yet

Faction Graph uses the same pan/zoom controls as the main graph. Click any node to open the entity panel.

📝Note

Relationships respect visibility settings. If Entity B is set to GM Only, its relationship with Entity A is hidden from the player-facing graph, even if Entity A is set to Party.