Chapter One · Worldbuilding
Forge
Generate NPCs, monsters, locations, factions and lore that link into one knowledge graph — and stay linked.
where worlds are first hammered upon the anvil of thought.
Forge · NPC editor
NPC editor with portrait, agenda, relationships, stat block and @-mention linking to other entities.
- Portrait
- Agenda & secrets
- Knowledge graph edges
- Stat block
The Forge is where the chronicle begins. You describe the thing; Herald returns a portrait, stat block, and history that match your campaign's tone, themes, and house rules. Every entity links into the knowledge graph as it's created.
Name another — a location, a rival, a cult — and the two know of each other ever after. The tool is a first-draft partner that learns your canon, not a generic text generator with a character sheet stapled on.
Non-player characters
Generate shopkeeps, rogues, princes and rivals with voice, agenda, relationships, secrets, and a stat block. Flag any NPC a villain and the HIDDEN framework unfolds: a hierarchy of needs, information networks, deniable assets, escape routes, and nested plans.
- Agendas — goals, current plans, disposition toward the party.
- Relationships — kinship, affinity, hierarchy, with freeform labels.
- Cultural context — the NPC knows the lore local to where they live.
- Dialogue — talking points become full lines in the NPC's voice.
NPC · Villain scheme
Villain scheme timeline with HIDDEN framework — hierarchy of needs, information networks, escape routes, nested plans.
- HIDDEN tree
- Timeline
- Deniable assets
Bestiary · Stat block
Monster detail page with 5e stat block, tactical role (Artillery / Brute / Ambusher), CR validation, and environment pairings.
- CR validation
- Tactical role
- Fork & vary
Bestiary
Browse a library, or forge new monsters balanced in three passes against 5e expected values: defensive, offensive, and final challenge. Every entry carries stats, tactics, lore, environment, and suggested pairings.
- Tactical role — Ambusher, Brute, Artillery, Controller, Defender, Support.
- Fork & vary — duplicate a creature to create a sibling in one click.
- CR validation — balanced by HP, AC, damage-per-round, and save DC against 5e tables.
Locations & maps
Locations nest freely — a continent holds cities; cities, districts; districts, rooms. Maps bind to locations or encounters, with pins for sub-places, entities, and DM-only notes. The map is a diagram of the world, not a flat image.
- Hierarchical nesting — each layer has its own description, inhabitants, and secrets.
- Map markers — sub-location pins, entity pins, and DM-authored notes — drag to move.
- Live templates — a tavern, a shop, a temple — generated on the fly and saved into the location.
Location · Map
Map view of a city with drag-to-place pins for sub-locations, NPCs, items and DM notes; hierarchy breadcrumb above.
- Drag pins
- Nested hierarchy
- DM notes
Faction · Relationship map
Faction detail page with relationship map showing allied and opposed factions, territory overlay on the campaign map.
- Relationships
- Territory overlay
Factions, items, quests
Guilds and cults carry goals, resources, territory, and relations with one another. Items have apparent and real properties — cursed until revealed. Quests hold objectives, triggers, and per-party statuses, nesting into parent arcs with roll-up progress.
- Faction territory — overlays on maps with colour-coded highlighting.
- Cursed items — apparent/real properties split; reveal at the DM's will.
- Quest triggers — status changes on entering a place, talking to an NPC, finding an item.
The knowledge graph
Every folk, place, faction, item, and lore entry is a node; every reference is an edge. Ask "who knows of the artifact?" and it answers. Walk the graph depth-by-depth in the visual view; click a node to follow the thread.
- Natural-language queries — follow membership, inhabitance, knowledge.
- @mention linking — type
@in any rich-text field to weave a new edge. - Continuity checker — dead references, timeline conflicts, orphan plot threads.
Lore · Graph view
Force-directed knowledge graph with NPCs, factions, lore entries and locations connected by labeled edges; a natural-language query box above.
- Graph view
- NL query
- Continuity checks
World Tick
Between sessions, the world moves on its own. NPCs advance their agendas, factions shift territory, quests progress. You review a single consolidated diff and approve, edit, or reject each change — nothing commits until you say so.
Image generation
Portraits, tokens, scene illustrations, item art, faction emblems and maps are painted by Gemini. Each campaign carries its own art-style preset; the style prompt rides along with every generation, so the visual language stays coherent across the tome.
Twenty faces of fortune — and a prompt.
Your world is forged. Next: run it at the table.
Next — Table (live play)or go back to the home page