Folders. Markdown. Publishing.

Publish from a folder, not a maze.

Write gives you Blog, Notes, and Bookmarks as portable Markdown files. Start on the web, keep the same workspace on your Mac, and publish the clean parts when they are ready.

BlogSaved as Markdown

Published post

Field notes from a portable workspace

Start with a folder, write in Markdown, publish when it is ready, and keep the file when you leave.

File
field-notes/index.md
Status
Published
Sync
If-Match checked

The workspace

Three folders, one source of truth

Blog is public when you publish. Notes and Bookmarks stay unlisted and keep their own file shape.

Public

Blog

Publish the clean work

Articles, projects, and talks live here as portable Markdown files.

Unlisted

Notes

Keep the rough thinking

Private notes stay out of the public blog and still sync as files.

Unlisted

Bookmarks

Save the source trail

Capture links and excerpts beside the writing they support.

Portability first

Leave with your files

Write treats the Markdown file as the durable shape of your work. Sync, exports, public blog pages, and agent access all speak the same vocabulary.

  • Every post exports as Markdown.
  • Notes and bookmarks stay unlisted.
  • Agents use scoped tokens you can revoke.
Read security

Live example

See the reader before you sign in

The demo is a real public blog, with the same Broadsheet reader your published work uses.

See a live blog

For agents

Connect tools without giving them your account

Use scoped wsk_ tokens, the sync API, MCP, and llms.txt to read and update Markdown files.

Read the AI docs

The desktop app

Write on your Mac

The same workspace as the web, in a native window you open from the Dock or the menu bar, with a folder of Markdown files that sync both ways.

Download for MacConnect an agent

Windows and Linux are on the way.