Features Gallery Keys Download
local-first · plain Markdown · MIT

Keep the saga alive.

A skáld was the Old Norse poet who kept the story going. Skald does the same for your notes: pages of a saga, tasks as open threads, and a knowledge graph laid out as a constellation — all plain Markdown in a folder you own.

AppImage & deb · x64 / arm64 · or build from source
The Logbook — Skald's Today view
THE SAGA, IN PARTS

Everything is a page of the story

᛭ typed
Typed notes
Every note has a schema — Note, Project, Person, Daily, Idea, Source, Code, Place — set via frontmatter or inferred from its folder. Each schema carries a monoline rune that follows the note everywhere.
– [ ] threads
Threads
Any checkbox you write becomes a task in the global Table, Kanban, and Calendar views. Edits propagate both ways — check it on the board and the Markdown file is rewritten.
[[links]]
Wikilinks & backlinks
[[Note]] links resolve across the vault; the margin panel shows backlinks with snippets, threads, and the outline. Renaming a note rewrites every wikilink that points at it.
☉ today
The Logbook
The Today view: week activity, open threads, the saga of recent activity, recently touched notes, a pinned note, and honest vault stats.
✦ graph
The Constellation
A stable graph. Star positions are laid out once, persisted, and draggable; folders appear as named clusters. Your map is a place, not a simulation.
⌘K hall
Skald's Hall
Fuzzy search across notes, tasks, and commands with a live preview pane. The fastest way through the hall.
THREE SURFACES

Midnight, Slate & Daybreak

Deep blue-black for the long night, neutral graphite, or a light surface for the morning after. Three densities and three marks — the hall dresses how you like it. Tap one; this page follows.

Settings — Midnight theme
Settings — Daybreak theme
HANDS ON THE KEYS

The whole hall, without a mouse

Command palette⌘K⌘P
Today's logbook⌘D
New note⌘N
Toggle reading / source⌘E
Toggle right panel⌘B
Constellation⌘G
Save now⌘S

Begin your saga

Your notes stay plain Markdown in a folder you own. Skald keeps its index in a .skald/ directory — delete it and nothing of yours is lost.

git clone https://github.com/MadsenDev/skald && npm install && npm run electron:dev