Title: Show HN: OpenMarkdown – A Markdown editor you and your agent co-edit

XUEYANZ1 pts0 comments

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&rsquo;s new<br>Unlocks agent-native collaboration.

You and your agent, on the same page. Literally.

Your Agent.

No AI inside. That&rsquo;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 &rarr;

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&rsquo;t.

persistent

portable

claude<br>new agent<br>next gen

now20362048

My Knowledge Base

2 items &middot; 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&rsquo;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&rsquo;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&rsquo;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&rsquo;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&rsquo;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...

openmarkdown agent claude file rsquo plugin

Related Articles