Your AI agent writes a few lines of text. Plotwork draws a clean, on-brand diagram
and redraws it when the code changes.
Website · Quick start · Docs · Pricing · Enterprise
Select the film to watch it in full quality.
| Problem | Today |
|---|---|
| Diagrams drift | A picture drawn by hand is out of date by the next release, and nobody knows which one to trust. |
| Agents cannot draw | AI agents write code all day but cannot use a drawing tool, so the diagram is the one part left undone. |
| Every team draws differently | Shapes, colours and icons change from page to page, with no review and no brand. |
A small text language that agents write well, and an engine that draws it the same way everywhere.
Drawn by Plotwork from 22 lines of text.
| Feature | What you get |
|---|---|
| 29 kinds of diagram | Flow, sequence, database, C4, state, Gantt, mind map, Sankey, Wardley and more. |
| Drawn from your files | Terraform, Bicep, CloudFormation, Pulumi, SQL, Prisma, OpenAPI, Kubernetes, Compose and more. |
| Over 5,500 icons | AWS, Azure, Google Cloud, Kubernetes and the brands your stack uses. |
| Checked like code | Every mistake comes back with a line, a column and a fix, so an agent corrects itself. |
| Kept in sync | CI redraws every diagram on change and fails the build when one is stale. |
With an AI agent (Claude Code shown; Cursor, VS Code and Claude Desktop work too):
claude mcp add plotwork -- npx -y @buun_group/plotwork-mcpIn CI, with the GitHub Action:
- uses: plotwork-official/plotwork-action@v1From the command line:
npx -y @buun_group/plotwork render architecture.diagram| Repository | What it is |
|---|---|
| plotwork-mcp | The MCP server for agents, run locally with no account. |
| plotwork-cli | The plotwork command: render, sync Markdown, import files, check in CI. |
| plotwork-action | The GitHub Action that keeps every diagram in a repository current. |
| plotwork-component | The GitLab CI/CD component. |
| plotwork-azure-devops | The Azure Pipelines extension. |
| plotwork-claude-plugin | The Claude Code plugin: draws diagrams as Claude saves files. |
| terraform-provider-plotwork | The Terraform and OpenTofu provider: diagrams that update on every apply. |
| plotwork-selfhost | The engine as one container, for diagram text that must stay inside your network. |
| plotwork-examples | A made-up company's repository, with every workflow wired up. |
| terraform-plotwork-examples | Terraform and OpenTofu examples for the provider. |
Plotwork for organisations adds a shared, private diagram library and the controls a security review asks for.
| Control | What it does |
|---|---|
| Your brand | Your colours, fonts and icon packs on every diagram. |
| Approved patterns | Reference architectures every team draws the same way. |
| Sign-in and audit | SSO, SCIM, two-step sign-in and an audit log you can stream to your SIEM. |
| Private by default | Diagram source is not stored unless you publish it, and the engine can run on your own servers. |
Built by Buun Group.