Architecture diagrams you draw, write as code, or hand to your agent.
Free, open source and local-first. Paste a GitHub repo and get its map, every arrow cited to a line of code.
Open the app · Docs · MCP setup · Discussions · Issues
## Why OpenFlowKit ### 1. Your agent draws on your canvas, live Connect Claude Code, Cursor or any MCP client and ask for a diagram. The agent reads the page, draws, restyles and takes a screenshot to check its own work while you watch. Every change it makes is one undo step, like your own. [Connect your agent ↓](#connect-your-agent) ### 2. Text and canvas are the same diagram ``` flowchart right Client [blue] -> "API Gateway" [emerald] : HTTPS "API Gateway" -> Queue [queue, amber] Queue -> Worker Worker -> Store [cylinder, red, bold] ``` Open the code panel (⌥C), paste this into it and press ⌘↵. Drag things around on the canvas or edit the text; ⌘↵ regenerates the frame from the text as one undo step. Paste Mermaid, Structurizr or D2 and it converts.
If OpenFlowKit saved you a diagram, give it a ⭐ on GitHub.
It's how other people find it.
Open the app · Docs · Contribute · Discussions · Report a bug