Inquiry

A structured, analytical lens on your world. Filter by anything, view in four modes, save queries, and edit in bulk.

What it does

Where the canvas is spatial, The Web is relational, and the Chronicler is temporal, Inquiry is tabular. It answers questions like "show me all characters in faction X who are alive" or "which locations have no connected events?" — instantly, with live results that update as your world changes.

Key Features

Visual Query Builder

Filter by node type, template, folder, tags, connection count, realm placement, text search, and has/missing data. Toggle between AND/OR logic. All filters combine instantly with no SQL required.

Four View Modes

Table (spreadsheet with resizable columns, column picker, and template fields as dynamic columns), Card (image grid), List (compact rows), and Group (collapsible sections by type, folder, or template). Sort by any field including template metadata.

Saved Queries

Save any filter combination as a named query. Restore with one click. Starter queries auto-seeded: Orphans, Recently Edited, Missing Images, Unplaced Nodes.

Bulk Editing

Select multiple nodes and apply batch actions: assign to folder, add or remove tags, set template fields, place on a realm, connect nodes, or delete. Manage large worlds without clicking through nodes one at a time.

Works with other modules

  • Chronicler — Filter by timeline presence: "all events in Era 2."
  • Atlas — Filter by map pin status: "all locations not pinned to any map."
  • Lexicon — Filter by language linkage: "all nodes linked to Elvish."
  • Forge — Select unnamed nodes and bulk-generate names.
  • Codex — Saved queries can define dynamic Codex sections.
  • Folders — Folder is a first-class filter and bulk-assign target.

Built with craft, not AI

Your world data belongs to you. Everything is encrypted at rest, never used for AI training, and exportable as Markdown, JSON, or a full .leylines backup anytime.