█

AI/TLDR

Yann Degat · 2026-09-26 · notable

Drawgent — your coding agent draws on a live Excalidraw canvas

Drawgent connects your own Claude Code, Codex or opencode install to an Excalidraw whiteboard. You ask in a chat panel or write AGENT: notes on the canvas, and the agent edits the diagram live.

Tangled repository card for yanndegat/drawgent

A shared Excalidraw board where the coding agent you already use sketches and edits diagrams while you watch.

What is it?

Drawgent links a live Excalidraw whiteboard to the coding agent already on your machine: Claude Code, Codex or opencode, with your own login, config and repository. You ask for a diagram in a chat panel, or you write a note starting with AGENT: directly on the canvas.

How does it work?

The agent reaches the canvas through an ACP bridge. It looks at screenshots and the scene data, edits elements live, and leaves a DONE note when it has finished the task. The project is written mostly in Rust, with some JavaScript. A --diagram flag keeps the drawing as an .excalidraw file inside your repo.

Why does it matter?

Architecture sketches usually live outside the codebase, and the agent that wrote the code cannot see them. With Drawgent, the same agent that knows your repository can draw and update the diagram, so planning and review happen in one place. The project reached the Hacker News front page within a day of its first commit.

Who is it for?

developers who plan and review designs with coding agents

Try it

drawgent setup claude && cd ~/my-repo && drawgent up

Sources · 2 outlets

Tags

  • drawgent
  • excalidraw
  • diagrams
  • whiteboard
  • coding-agent
  • claude-code
  • codex
  • opencode
  • acp
  • rust
  • tangled
  • hacker-news

← All releases · Learn AI