Let your agents draw

Diagram canvas for agents and teams

Draw beautiful diagrams, commit it next to your code, or send a share link. Teammates open it in the browser. One file, no drift.

Start free in browser

macOS 14.6+ (Sonoma) · Web canvas is free. No install.

Clarity by default

Mostly grayscale so the diagram stays readable. Less chrome, fewer gradients, more of what you ship.

Built for iteration

Keyboard-first edits, snapping, and undo-friendly moves. You stay in flow instead of fighting the UI.

Agents and humans, same file

Pair the web canvas with the `autodraw` CLI and MCP so bots and pipelines edit the same JSON the UI does.

From sketch to a diagram in the repo

  • Stop passing screenshots around. One `.adraw` in git is the source of truth for reviews and handoffs.
  • When CI needs assets, export SVG, PNG, or PDF from the CLI, or script changes and open the result in `/app`.
  • The Mac app will add native open/save, offline work, and export paths tuned for daily use.

Example

npx -y @maelstromlab/autodraw init ./design.adraw
npx -y @maelstromlab/autodraw add node ./design.adraw \
--text "API Gateway" --x 240 --y 200
Same .adraw on the web canvas, in the desktop app, and from the CLI. If you outgrow the tool, you still own plain JSON.

Web or Mac

The browser canvas stays free. The Mac app is for people who want files on disk, offline work, and native export.

Web

$0

Full canvas in your browser. Share a link, drop a file, or paste a payload from the spec page.

Start free in browser

Mac

Coming soon

Native app with licensing, real files on disk, offline edits, and export paths tuned for daily use. Paid when it launches.