About
Built for the DM who already does the work.
Herald is an AI-assisted campaign tool made by one developer who has been running weekly tables for fifteen years. It is built slowly, one module at a time.
When the session ends, the DM inherits the work no-one sees — an evening stitching the week's events into coherent world, writing up the baker who got a name, tracking the faction that moved without you.
Herald exists to turn that quiet evening back into something enjoyable. The tools are many — a dozen modules — but the premise is simple: describe what you need, and the tome remembers.
Prompts become characters; characters accrue agendas; agendas form webs. Tell Herald about the artifact and it knows which NPCs might recognise it. Run a session, and the event log writes itself against every entity touched.
What Herald holds to
- The tome remembers
- Everything generated is linked into a persistent knowledge graph. Nothing is scratch paper. An NPC from six months ago can be pulled into tonight's session and behave as though the world never paused.
- The DM approves every move
- Generation proposes; you dispose. The world tick runs while the table is quiet, but nothing commits without one consolidated diff and your nod.
- Your tone, your rules
- Every generation prompt carries your campaign's tone, themes, and house rules. Herald matches your voice rather than imposing its own.
- Players see what you reveal
- Player view, fog-of-war, quest filtering, and secret nodes in the knowledge graph. Everything has an audience, and you choose it.
- Export first, lock-in never
- Any entity leaves as Markdown or PDF. Any map prints across paper. Share-links open in any browser. Your chronicle is yours.
A word on the craft
Herald is an Astro marketing site, a Remix application at app.herald.ink, and a .NET backend running Hot Chocolate GraphQL, Temporal workflows, and a graph-plus-relational store. The AI assistant is Claude Opus for narrative and Gemini for illustration.
It is built slowly, one module at a time, by a solo dev who has kept too many worlds for too many years. If it serves you, that's the work repaid.
Roadmap
Public, rough, and in the order things are likely to land. Priorities shift when Discord shouts.
- Shipped Core worldbuilding — NPCs, monsters, locations, factions, lore, items, quests.
- Shipped Live play — initiative tracker, party strip, improv console, Show on Screen.
- In progress Courier exports — Markdown and PDF handouts, printable tokens, tiled maps, share links.
- Next World Tick polish — between-session diffs, NPC agenda progression, faction movement.
- Soon VTT integrations — push maps, tokens, and encounters to Foundry, Roll20, and Owlbear Rodeo.
- Someday Template marketplace — share campaigns, monster packs, and lore kits with other DMs.
The hearth is lit. Pull up a chair.
With quill in hand, and thanks for the time you've spent at this page.