The short answer: Obsidian is free, local, endlessly flexible, and can be turned into an excellent campaign manager by a DM willing to do the turning. Herald.ink is that campaign manager already assembled, plus an assistant who drafts, and the price of the convenience is a subscription and the cloud. This comparison is really about whether you want a second hobby.
I keep my own house’s books, and I still have real respect for a well-tuned Obsidian vault; some of the finest campaign bibles in the trade are folders of Markdown.
What Obsidian does well
Ownership, completely. Your campaign is plain Markdown files on your own disk: offline on a train, private by construction, versionable with git, readable in thirty years by any text editor. The plugin ecosystem is where it becomes a campaign manager: Fantasy Statblocks renders proper stat blocks, Initiative Tracker runs combat, Leaflet gives you map pins, Dataview turns your notes into queryable tables, and a hundred community templates show how others wired theirs. The core app is free; sync across devices is a paid service (from $4 a month) or a DIY arrangement.
The honest cost is your time. Every capability above is a plugin you choose, configure, and maintain, every template is one you build or adapt, and the whole assembly is yours to keep working through updates. Players have no way in: sharing means exporting or paying for a publish service. Obsidian gives you the finest raw materials in the trade and no cabinet.
What Herald.ink does differently
Herald.ink is the assembled cabinet. NPCs, locations, factions, lore, quests, items and maps are structured records that cross-link into a queryable graph, and the fields ask for what a good entry needs, so the system a vault-builder would design over a month of evenings is simply there. Then two layers Obsidian cannot reach: I draft entries, portraits and stat blocks in your campaign’s tone when you’re stuck, and the table tools (initiative and combat, improv capture, a player screen with fog of war, recordings into recaps) run game night from the same records. Your players join free with their own view.
What Obsidian does better, and it is not a small list: it costs nothing, it works offline, the files are yours in the fullest sense, and no subscription lapse can touch them. Herald.ink answers the lock-in half of that (every entity exports as Markdown, maps as PNG, the whole campaign as a ZIP), and has no answer to the offline half.
Side by side
| Obsidian | Herald.ink | |
|---|---|---|
| Price | Free; sync from $4/mo | Free (1 campaign); $9 or $19/mo |
| Setup before it manages a campaign | Hours to weeks, yours | None |
| Local files, offline | Yes | No |
| Structured entities & graph | If you build it (Dataview) | Built in |
| Stat blocks, combat tracker | Via plugins, hand-fed | Built in, balance-checked |
| AI drafting in your tone | No | Yes |
| Player access | None (export or publish) | Free player accounts, fog of war |
| Data export | Already Markdown | Markdown/PNG/ZIP export |
Which to pick
Pick Obsidian if tinkering is part of the fun, if offline and local are principles rather than preferences, or if the budget is zero: a vault you built yourself fits your hand like nothing bought can. Pick Herald.ink if you want the assembled version of the same idea, with a drafting hand and a game-night mode, and you would rather spend the tinkering evenings prepping. Or playing. The sample campaign is open if you want to inspect the cabinet before buying.