Native macOS Markdown editor

Pensieve

A local-first writing desk for Markdown notes, preview, search, backlinks, and agent-aware dispatch. Built as a native Mac app, distributed as a signed and notarized DMG.

macOS 15 or newer. Apple silicon build.

Native by default Swift, AppKit, SwiftUI, TextKit, and WebKit.
Files stay yours Markdown lives on disk, not behind a cloud account.
Preview included GitHub-flavored Markdown, tables, math, and diagrams.
Agent-aware Current-document dispatch and Vista autocomplete hooks.

Source-first, but not austere.

Pensieve keeps the Markdown source as the primary object while giving the workspace the native conveniences people expect from a Mac editor: fast windows, project search, live preview, document sharing, and file-system respect.

field-notes.md Preview

Field notes

Notes stay readable as plain files, but the editor keeps the surrounding workspace alive: links, search, preview, and agent handoff all remain one gesture away.

  • M MarkdownSource, split, and preview modes.
  • S SearchWorkspace index and backlinks.
  • A AgentsDispatch the current document with context.

A small installer, no workflow theater.

The public artifact is built locally, signed with Developer ID, notarized by Apple, stapled, and uploaded to GitHub Releases. GitHub Pages points to the latest release asset so the download path stays simple.

git clone https://github.com/vetcoders/pensieve.git
cd pensieve && make run