squinch - diagrams as code for AI agents

Your AI coding agent already knows the architecture.
Now it can draw it.

Describe the system in a paragraph. Squinch turns it into a clean, professional diagram — layout you steer without placing a box, vendor-accurate icons, and altitudes you can zoom through, from the whole landscape down to one service's internals. It ships as a skill for the AI agent you already use — one install and it speaks the language.

Multiple altitudes, one model

Zoom into any system

The altitudes are derived, never drawn twice: a collapsed system is a card previewing what's inside, and opening it shows the internals while the neighbours it talks to stay on screen as muted context. Edges that cross the boundary re-anchor themselves. One model, every altitude — no second diagram to maintain, so nothing can drift.

Light and dark, both designed

One file, both palettes

--adaptive renders the pair off one shared layout and merges them, so a single SVG follows the reader's system theme — in a README, a wiki, a pull request. Pack artwork is never recoloured: a vendor's mark stays its own colour on either ground.

A products API on AWS — shopper, CloudFront, a load balancer and a Fargate service inside a VPC, a table streaming into an indexer and a search index — drawn in the dark palette The same diagram in the light palette, on the same layout
Deterministic, not best-effort

Diagrams you can commit

Also included

8 more

42 worked cases

fan-outs, meshes, flows, legends — each with its source Browse the lookbook
Coplanar Frames 32
Badges 30
Azure 28
Colors 36
K8s 27
“We should use this for everything”
Dallas · Software Engineer
“I can’t wait to squinch today”
Eric · Lead Software Engineer
“The HTML export is real neato”
Sean · Principal Software Engineer
“I use Squinch to help visualize my agent’s work”
Charlie · Software Engineer