Otterly is a local-first Markdown editor and privacy-focused note-taking app for people who want plain files, fast search, wiki-links, and desktop performance without accounts or cloud lock-in.
Your notes stay as normal Markdown files in a folder you control. Otterly adds the workflow you actually want on top: tabs, backlinks, search, git-aware status, themes, hotkeys, and a command-first omnibar.
| Platform | Direct download | Install |
|---|---|---|
| macOS Apple Silicon | .dmg |
Open the DMG and drag Otterly into Applications. |
| macOS Intel | .dmg |
Open the DMG and drag Otterly into Applications. |
| Windows x64 | setup.exe |
Run the installer. |
| Linux x64 | .AppImage |
Make it executable, then run it. |
| Debian/Ubuntu | .deb |
Install with your package manager or double-click it. |
See the latest release if you want checksums, signatures, or every packaged asset.
Otterly keeps the editor close to Markdown while still feeling like a real writing tool. The goal is to make common structure, media, and formatting tasks feel native instead of plugin-dependent.
Search, commands, wiki-links, backlinks, and outlinks are part of the core workflow. You can move through a vault from the keyboard, then inspect note relationships without losing context.
[[wiki-links]] with backlink and outlink viewsOtterly is designed for working across multiple notes at once, not just opening one file at a time. Tabs, keyboard shortcuts, recent state, and quick vault actions are treated as first-class features.
Themes are not just a dark-mode toggle. Otterly supports built-in themes and editable user themes so you can tune typography, spacing, colors, and code presentation without changing your files.
Otterly stays close to the filesystem while still giving you guardrails for day-to-day work. The app surfaces git-aware state and preserves enough workspace context that you do not lose your place when you come back.
Most note apps ask you to choose between polished UX and file ownership.
Otterly is for people who want both:
If you stop using Otterly, your notes are still just Markdown files in a folder you already own.
pnpm install
pnpm tauri dev
pnpm tauri build
Otterly uses a ports-and-adapters architecture so the business logic stays testable and the UI remains replaceable.
pnpm check
pnpm lint
pnpm test
cd src-tauri && cargo check
pnpm format
MIT. See LICENSE.