OpenMarkdown — Feather-light. Light-speed.
Catch your idea before it slips.
An idea gives you about five seconds. OpenMarkdown takes less than one.
OpenMarkdown✓ open — 0.2s
- [ ] that idea — already written down
?A heavier app✕ still loading…
splash screen…checking for updates…syncing workspace…
cold start (P50)
0.2s<br>click → window
.md<br>plain files, no lock-in
A native Rust core: the window is there before you let go of the mouse.
what’s new<br>Unlocks agent-native collaboration.
You and your agent, on the same page. Literally.
Your Agent.
No AI inside. That’s the point.<br>It runs on the agent you already have.
$claude plugin install<br>$codex plugin install …<br>$gemini extensions install<br>$copilot plugin install<br>/add-plugin<br>opencode.json: plugin<br>…and more<br>$claude plugin install
Full setup guide →
with
any MCP client
Claude Code
ChatGPT Codex
Gemini CLI
GitHub Copilot
Cursor
opencode
any MCP client
Claude Code
ChatGPT Codex
Your File.
Local-first means every note stays a plain .md on your disk.
no database
no lock-in
My Knowledge Base
Favorites
Recents
Documents
iCloud
notes
reading_list.md
concepts.md
Your Memory.
The file is the memory. Agents change; your knowledge doesn’t.
persistent
portable
claude<br>new agent<br>next gen
now20362048
My Knowledge Base
2 items · 12 KB
~/My Knowledge Base
Last modified<br>2 2 2 0 0 0 2 3 4 6 6 8 -0 0 1 7 3 1 -0 0 2 9 3 0 1 0 2 7 9 2 :5 1 4 8 2 7 :5 0 1 9 4 0
Your file as Wiki.
Throw your files at the model.<br>When you ask, your agent opens the right one and takes you to the spot.
No summary, no paraphrase — you read your own words, on the page.
claude code
> what did we land on for the launch date?
✦ opened meetings/2026-07-07.md
OpenMarkdown
2026-07-07.md
Launch sync — Jul 7
Notes
Staging is green; docs site still pending Mia’s QA pass — the long pole.
Decisions
•Launch date: Friday, Jul 10 — go/no-go Thursday 4 pm.
•Docs can ship the morning of.
Action items
•Sam — cut the release branch Wed.
•Mia — final QA pass Thu.
•Dan — draft the go/no-go checklist.
Agent reads your highlight.
Drag to select, then ask. Your agent reads exactly what you selected and reworks it in place — no copy, no paste through a chat box.
And it’s still your file — saved on your disk, same as always.
OpenMarkdown
vendors.md
Vendor options
•Acme — $12/mo, fast, no SSO
•Globex — $9/mo, slow, has SSO
•Initech — $15/mo, fast, has SSO
VendorPriceSpeedSSO
Acme$12/mofast—<br>Globex$9/moslow✓<br>Initech$15/mofast✓
claude code
> make this a table
✓ formatted in place
It feels right.
Control without leaving the keyboard.
ctrl+g $EDITOR<br>cmd+p Palette<br>Live Preview
ctrl+g prompt with OpenMarkdown
⌘+↩ when complete.<br>Structured, not squeezed into a chat box.<br>Never missend a prompt again.
OpenMarkdown
prompt.md
editing for: claude — closing the tab submits the content
Discard<br>Done ⌘↩
build a landing page
•hero, features, pricing
•dark theme
•one HTML file
claude code
Claude Code v2.1.xxx
Welcome OpenMarkdown.dev
▐▛███▜▌<br>▝▜█████▛▘<br>▘▘ ▝▝<br>Fable 5 with Max effort · Claude Max
~/OpenMarkdown/Demo
Tips for getting started
ctrl + g to edit in $EDITOR
What's new
> build a landing page<br>- hero, features, pricing<br>- dark theme<br>- one HTML file
? for shortcuts
CtrlG
cmd+p and you’re there.
Skip the file tree. Skip the menus.
@jump to any heading
anythingfuzzy-find any file
>run any command
@auth
@ Outline<br>File<br>> Command
#Authenticationjump ↵
##Auth — token flow
##Auth — session store
One tap. Three modes.
One key cycles all three — live preview, plain source, clean reading.
Live preview
Markers render as you type; your cursor enters an element and it snaps back to source.
Source
Every marker visible, syntax-coloured, one size. True plain text for commit messages and prompts.
Reading
No cursor, no markers, just the page.
OpenMarkdown
plan.md
# Auth revamp — plan
**Drafted with my agent ** — we’re both in `plan.md`: it writes, I tick, it reads the ticks back.
map the current token flow
draft the migration steps
flag anything risky<br>- [ ] flag anything risky
# Auth revamp — plan
**Drafted with my agent ** — we’re both in `plan.md`: it writes, I tick, it reads the ticks back.
- [x] map the current token flow<br>- [ ] draft the migration steps<br>- [ ] flag anything risky
Just Markdown files<br>Byte-for-byte. OpenMarkdown never reflows, trims, or reformats your text — open and close, the file is unchanged.
Safe by default<br>Delete moves files to the system Trash. Autosave when you pause, without nagging. Tabs, folder, and cursor come back after a crash.
No account, no cloud<br>No telemetry, nothing phones home. Your agent reads the same file on the same disk — no third party in between.
The keys you already know<br>Standard Mac shortcuts — and ⌘P opens a palette for every command. Full list →
中文 · 日本語 · English<br>Full trilingual UI. Missing your language? Open a discussion.
The...