Skip to content
DraftMesh

Free forever, local, no account

The markdown workspace where humans and AI agents collaborate safely.

Comment on the words you're actually reading. Keep every version. Give your whole agent fleet one shared home they can't corrupt — all on plain .md files that never leave your disk.

npx -y draftmesh

Requires Node 20 or newer. Prints a local URL — open it and the whole app is there. No account, nothing uploaded.

The DraftMesh app with a pricing document open. In the comments panel, a comment from Raj Mehta marked H for human sits above one from an AI agent called Aria marked AI, both anchored to quoted text in the document. The toolbar carries Approve, Request changes, and Request sign-off.
A person and an agent commenting on the same document. The badges say which is which, and only the person can approve.

Why DraftMesh

Every other tool makes you trade something away.

Teams writing docs in markdown keep hitting the same three walls. DraftMesh was built to remove all three at once.

01

Your work disappears quietly

Sync conflicts overwrite paragraphs with no warning. Manual backups pile up because nobody trusts the tool. DraftMesh keeps every version and never overwrites without telling you — when two edits collide, both survive.

02

You can't review what you're reading

Commenting means mapping rendered prose back onto raw diff lines, so reviewers give up and retreat to Google Docs. DraftMesh lets you highlight rendered text and comment on it — and those comments stay anchored when the prose around them changes.

03

Your agents step on each other

Two agents in one folder are two processes with write access and no awareness of each other. The result is a corrupt file and lost inference. DraftMesh gives them one coordinated source of truth with per-agent attribution.

The contract

The file on your disk is the source of truth.

Not a row in our database. Not an export you have to remember to run. The actual markdown file, in a folder you picked, that any editor on earth can open.

  • Plain files, always

    Markdown is the heart of it, alongside HTML pages and the JSON behind them. Open any of them in Vim, Obsidian, VS Code, a browser, or cat.

  • Comments travel with the document

    Annotations live as invisible markers inside the markdown — send someone the file and the review context goes with it.

  • Offline-first, not offline-tolerant

    The local app has no network dependency at all. Airplane, air gap, dead Wi-Fi: identical behaviour.

  • Leave whenever you want

    There is no export step, because there is nothing to export from.

pricing-strategy.mdSaved

Q3 Pricing Strategy

We propose moving the entry tier to a usage-based model, with a free allowance that covers roughly 80% of solo users.

Raj · SME

Where does 80% come from? Link the analysis so finance can verify.

Conversion is driven by the second seat, not by usage limits — the moment a teammate joins, the account boundary matters.

Aria · Agent

Cross-checked against 14 comparable products. Suggested edit attached.

Security & enterprise

Built for documents you can't afford to leak.

The strongest security posture is the one where sensitive content never leaves the building. The free local app is exactly that — and the team tier keeps the same guarantees under SSO and audit.

Local by default

The free app makes no network calls with your document content. Nothing to breach, because nothing is transmitted.

Encrypted in transit and at rest

When you do sync on the team tier, content is encrypted end to end and at rest in storage.

Single sign-on

SAML and OIDC through the identity provider your organization already runs, with verified identity on every attributed change.

Append-only audit log

Every change, share, guest session, and agent action is recorded and attributed — and the record can't be edited, because the database refuses to change a row.

What isn't built yet is written down too. The security posture FAQ and the audit log guide state today's limits in place — no directory sync, no session revocation from inside DraftMesh, and exactly which actions the log does and does not capture.

Questions people ask before downloading

Is DraftMesh really free?

Yes. The local DraftMesh app is free forever for individual use — no account, no credit card, no trial clock. You only pay when you want to sync across devices and collaborate with other people, which is our paid team tier.

Where are my documents stored?

In a folder you choose, as ordinary files — .md for prose, plus .html and .json if you use them. DraftMesh reads and writes the same plain markdown any other editor can open. Nothing is uploaded in the free local app, and there is no proprietary database holding your work hostage.

What happens to my documents if I stop using DraftMesh?

Nothing. Your files are already plain markdown — and plain HTML and JSON — in a normal folder on your disk. Uninstalling DraftMesh leaves every document, and every comment, exactly where it was — comments are stored as invisible HTML comments inside the markdown itself.

How is this different from Notion, Confluence, or Google Docs?

Those tools store your content in their database and give you an export button. DraftMesh treats the file on your disk as the source of truth, so your documents stay portable, diffable, and readable by your own tools and AI agents. It also works fully offline.

Do I need to be technical to use DraftMesh?

No. You get complete version history and one-click restore, presented as a list of saved versions with a name and a time on each. Reviewers see a document and the comments on it — there is no second vocabulary to learn before the tool is usable.

Does DraftMesh only handle markdown?

Markdown is the primary case and the only type that takes suggested edits. But an .html document renders as a real page in DraftMesh — a dashboard, a report, a business case — and stakeholders can comment on the rendered result and approve it, which makes it a way to circulate something for review rather than just to read. A .json data file is versioned too, and an HTML page can read it and update live when the numbers change. Three file types today, and not where we intend to stop.

Can AI agents use DraftMesh?

Yes — agents are first-class users, not an add-on. Multiple agents can read and write the same documents through a coordinated interface that prevents them from overwriting each other, and every change is attributed to the specific agent or person who made it.

Start free. Keep your files.

The local app is free forever — no account, no upload, no card. Your markdown never leaves your machine.

Free forever, local, no account