Lorekeeper

Lorekeeper


Session notes for D&D players

Jot things down mid-game without leaving Discord, keep a vault of NPCs, places and quests, share it with your party, and read every session back as a tale.

Free and open source. The builds aren't code-signed yet, so macOS and Windows warn the first time you open them: here's how to get past it.

Lorekeeper with a campaign open: a session's notes on a timeline, tagged NPC, Loot, Mystery and Quest, and the campaign's factions, places, NPCs and quests in the sidebar.
Tome by day, Dungeon by night: Lorekeeper follows your system's light or dark mode.

How it works


  1. Install it

    Download Lorekeeper and open it. It waits in the menu bar (the system tray on Windows and Linux) and keeps itself up to date.

  2. Jot during the game

    Press ⌘⌥N (Ctrl+Alt+N), type, press Enter. You're back in Discord before the next initiative roll.

  3. Read it back

    Each session reads as a timeline, or as a Journal recap of who you met and what you found. Share the campaign and your party's notes join yours.

What's in the tome


Notes from anywhere

Press ⌘⌥N (Ctrl+Alt+N) mid-fight and a one-line note box opens over Discord or any other app. ⌘⇧S saves the text you selected.

Notes sort themselves

Start a note with a symbol and it lands in the right pile:

  • @NPC
  • #Loot
  • !Quest
  • ?Mystery
  • "Quote

Sessions as a timeline

Every note keeps its time, so a session reads like the tale it was. The Journal groups it into a recap: who you met, what you found, the quests and mysteries.

Play with your party

Share a campaign with an invite link and everyone's notes land in one session timeline, each with who wrote it. Private notes stay with you (and the DM, if the campaign's owner allows it). It syncs end-to-end encrypted, so the server can't read a word.

Characters and connections

Import the whole party from D&D Beyond: class, level, background and portrait, refreshed after a level up. Home maps your NPCs, PCs, places and factions and who's linked to whom.

Keep the story straight

Mark quests open, in progress, done or failed, and NPCs alive, dead or missing, friend or foe. Give a session a title, like “The bridge collapse”, so you can find it again.

The campaign vault

NPCs, PCs, places, items, factions, quests and lore, joined by [[links]] with backlinks on every page. Paste in maps and handouts. It's all plain Markdown files on your computer.

Backups, your way

To a folder, Dropbox, Google Drive or a private GitHub repository, straight from your computer to your own account. No accounts, no analytics.

A cheat sheet

Every note symbol, link and shortcut on one page: Help > Cheat Sheet, or ⌘/ (Ctrl+/).

Tome or Dungeon

Aged parchment and red rubrics by day, torchlit stone and candle gold by night, set in the 5e book fonts. It follows your system, or pick one.

Questions


Is it really free?

Yes. Lorekeeper is free and open source: no ads, no subscription, no account.

Why does my computer warn me when I open it?

The builds aren't code-signed yet, so macOS and Windows don't recognise who made them. The guide shows how to open it anyway; you only have to do it once.

Where are my notes kept?

On your computer, as plain Markdown files in Documents/Lorekeeper, a folder for each campaign. They only leave your computer if you turn on a backup or share the campaign.

Do I need to be online?

No. Your notes are on your computer, so Lorekeeper works offline. Backups and updates wait for a connection, and a shared campaign catches up when the sync server answers again.

Does my party need Lorekeeper too?

Not for your own notes. To share a campaign, everyone who writes in it needs Lorekeeper 0.7 or later and an invite link from whoever shared it, one link per player. There's no account to make; the first time you share, ask Lorekeeper's maintainer for the sync server's creation key. See Playing with your party.

What does Lorekeeper collect?

Nothing. No analytics, no crash reports, no accounts. A campaign you share is end-to-end encrypted, so the sync server can't read it. The privacy policy has the details.

Which computers does it run on?

macOS (Apple silicon and Intel), 64-bit Windows, and Linux as an AppImage. On Linux, the global shortcuts need an X11 session.

Ready for the next session?

Get the latest release for macOS, Windows or Linux, then read the guide while the DM sets up.

Download Lorekeeperfree, for macOS, Windows and Linux