Skip to content

Graph View

The graph view renders your knowledge graph as an interactive network visualisation. You can explore connections between entities, filter by type and time period, and save custom views.

  • World graph: Shows all entities and relationships in the world. Access via Graph in the world sidebar.
  • Entity graph: Centres on a single entity and shows its neighbourhood. Access from an entity’s detail page.

Four layout options are available in the toolbar:

LayoutBest forDescription
Force-directedExploring complex networksPhysics simulation with attraction/repulsion. Default for world graphs.
HierarchicalShowing parent-child or rank structuresDAG-based with top-down or left-right flow. Minimises edge crossing.
CircularEqual emphasis on all nodesNodes arranged in concentric rings.
ConcentricEntity-focused explorationCentre entity in the middle, surrounding rings by graph distance. Default for entity graphs.

In entity-centred graphs, the depth control sets how many hops from the centre entity to display (1–5). At depth 1, you see only directly connected entities. At depth 5, you see entities up to 5 relationships away.

The temporal bar lets you filter the graph by time period using your world’s calendar:

Shows entities and relationships that were active at a specific moment. Useful for answering “what did the world look like on this date?”

Shows entities and relationships active during a time span. Useful for seeing everything that was relevant during a war, a reign, or a season.

The temporal bar includes playback controls that step through time:

  • Play/Pause — auto-advance through time
  • Speed — 0.5x, 1x, 2x, 4x
  • Step forward/backward — move by calendar divisions (day, month, year)
  • Timeline scrubber — drag to jump to a specific point

Toggle which entity types are visible in the graph. Each type shows as a checkbox — uncheck types you want to hide. When you filter entity types, the available relationship type filters update automatically to show only types that connect the visible entity types.

Toggle which relationship types are visible. Filtered by the currently selected entity types — only types that can connect visible entities are shown.

For advanced filtering, add field constraints that filter entities or relationships by their property values:

OperatorApplies toExample
equalsAll typesstatus equals “active”
containsTextname contains “Council”
starts withTextname starts with “The”
ends withTexttitle ends with “Lord”
greater thanNumbersage > 100
less thanNumberslevel < 5
betweenNumbers, datesyear between 100 and 200
before / afterDatescreated before Year 500
is null / is not nullAll typesdescription is not null

Field constraints appear as a chip bar below the main controls. Click a chip to edit its operator or value.

Visual rules let you dynamically style nodes based on field values:

Map a numeric field to node size. For example, make characters with more relationships appear as larger nodes.

  • Property: size
  • Entity type: which type this rule applies to
  • Field: which numeric field drives the size
  • Min/Max pixels: size range
  • Scale type: linear, logarithmic, or square root
  • Null behaviour: default size, minimum, or maximum for entities missing the field

Map a field to node transparency. For example, fade out archived entities.

  • Same configuration as size rules, but controls opacity (0–1)

Active visual rules appear as badges in the toolbar so you can see what styling is applied.

Save your current graph configuration — filters, depth, layout, temporal mode — as a named view that you can restore later.

  • Create: Save current state with a name and optional description
  • Apply: Restore all settings from a saved view
  • Update: Overwrite a saved view with current settings
  • Set as default: Automatically load this view when opening the graph
  • Delete / Rename: Manage saved views

Saved views are stored per world, so different worlds can have different default views.

Toggle compact mode to reduce the toolbar to a single condensed line. This gives more screen space to the graph while keeping all controls accessible via dropdowns. Compact mode is enabled by default.

ActionEffect
Click nodeSelect node and open details sidebar
Click edgeSelect edge and show relationship details
Double-click nodeCentre and zoom in on that node
Ctrl/Cmd + click nodeNavigate directly to entity detail page
Right-clickContext menu (create entity, create relationship, focus, delete)
Drag nodeReposition it in the layout
Box selectClick and drag on empty space to select multiple nodes
Scroll wheelZoom in/out
Click + drag backgroundPan the view
ShortcutAction
Ctrl/Cmd + EToggle edge actions mode (hover nodes to see quick-create actions)
Ctrl/Cmd + Shift + EOpen bulk entity creation modal

When edge actions are enabled (via the toolbar toggle or Ctrl+E), hovering over a node reveals action buttons on its edges. Click these to quickly create relationships between entities without opening a separate dialog.