HeadlinesBriefing favicon HeadlinesBriefing.com

Drawgent: Coding Agent on Excalidraw Canvas

Hacker News •
×

Drawgent connects your own Claude Code, Codex, or opencode to an Excalidraw whiteboard. Ask for a diagram in the chat panel, or write AGENT: …next to the part of a drawing you want changed. The agent looks at the canvas (screenshot + scene), edits it live, checks the result, and marks the note DONE.

Quick start requires one of claude, codex, or opencode installed and logged in. Run drawgent setup claude once per agent, then drawgent up in your repo. The setup checks the CLI, login, ACP bridge, and headless Chrome, writing ~/.config/drawgent/config.toml. drawgent up starts the editor on 127.0.0.1:7300 and opens your browser.

Features include a Makefile with static musl builds, Nix dev shell, optional Docker image, AES-GCM encrypted rooms, and MCP canvas tools with vision. The scene is saved to .drawgent/scene.json (git-ignored). drawgent up --attach connects to running sessions.