For controls engineers and panel builders
IEC/NFPA control schematics, 2D panel layout and terminal-strip drawings — drawn in the browser, checked by ERC, exported as one linked PDF package. AI edits arrive as reviewable proposals. Projects are zipped JSON with a published schema.
Runs in the browser · Free tier, no card · Pro/Studio: 14-day trial
A·1 — Draw
Open a tab and the project is where you left it — every edit autosaves into the project history. IEC 60617 and NFPA 79 symbols, orthogonal wiring on a millimeter grid, terminal strips with levels and jumpers, cables with per-core color and cross-section, and cross-references that follow a contactor across pages.
It covers the panel, not just the schematic: 2D layout pages place footprints, DIN rails and ducts to scale, with balloon numbers derived from BOM order so the layout and the parts list cannot disagree. When the library falls short, edit a symbol in place — or let the AI draft one and review it like any other change.
B·2 — Delegate
Describe a change in plain language, generate PLC pages from an I/O list, or paste a datasheet to add a part. Nothing touches your drawing until you approve it.
Every AI action is a reviewable proposal — a diff of concrete schematic operations with its electrical-rule-check impact computed up front. Apply it or reject it; either way the decision lands in the changelog.
> add a run indicator lamp after the contactor
C·3 — Deliver
The PDF export is a complete drawing set: cover sheet, clickable table of contents, schematic pages, BOM, cable schedule and graphical terminal-strip drawings — one linked file with a navigable outline. The layout is fixed and tested; there is no template designer to maintain. Sections you don't need switch off per project.
Shop-floor data comes out the way the floor consumes it: wire, cable and terminal lists as CSV, and label-printer files for wire markers, device tags and terminals. For design review, a read-only share link replaces the PDF-by-email round trip — clients pin comments on the drawing itself, no account needed.
D·4 — Own
A .wirepilot file is a zip of documented JSON — schemas published under CC BY 4.0, with conformance fixtures. Read it with any tool, script it, diff it in git.
Hand work over in the formats people expect: linked .pdf with a navigable outline, AutoCAD-strict .dxf, and AutomationML exchange with TIA Portal and EPLAN. Imports — PDF, QElectroTech, AutomationML, I/O lists, parts CSV — are free on every tier, and the open-format export is never paywalled. Leaving takes one click. That is the point.
{
"type": "symbol",
"id": "e-k1",
"symbolId": "iec:contactor-coil",
"deviceId": "dev-k1", // tag -K1
"position": { "x": 96, "y": 128 }, // mm
"rotation": 0,
"portRenames": { "A1": "A1", "A2": "A2" }
},
{
"type": "wire",
"id": "e-w7",
"points": [{ "x": 96, "y": 96 }, { "x": 96, "y": 124 }],
"wireNumber": "3"
}E·5 — Trust
Wire numbering, device tagging and label placement are deterministic — the same project produces byte-identical exports, pinned by tests. A layout engine gives every label room, so wire numbers never sit on crossing wires. ERC runs before any proposal is applied.
Freeze a named revision before anything goes out. Diffs are semantic — elements, not file lines — and revision clouds on the drawing are derived from that diff, not sketched by hand. Restore snapshots the current state first, so a rollback can never lose work.
F·6 — Pricing
Start drawing right away.
$0
For individuals and single seats.
$39/mo
billed yearly — $468/yr
or $49/mo billed monthly
For professionals and heavy daily use.
$79/user/mo
billed yearly — $948/yr
or $99/mo billed monthly
For larger organizations.
Custom
Free tier, no credit card, nothing to install. Import an existing project or start from a blank IEC or NFPA frame.
Start drawing — free