Skip to content

Hardware Agent Studio

One workspace across KiCad and FreeCAD, with an AI layer that cites its sources. Your parts, your keys, your board files — all on your machine.

Reads the datasheet, and shows you where

Ask what a part needs around it — supply range, decoupling, reset, crystal load capacitance, layout constraints — and get a plain-language answer with the datasheet page it came from, one click away. If it cannot cite it, it does not say it.

Finds footprints you already have

Searches every KiCad footprint library installed on your machine, including the 150-odd that ship with KiCad itself, plus your own saved library and curated community libraries — merged into one ranked result set.

Explains what the checker is telling you

Runs ERC and DRC through KiCad’s own kicad-cli and translates the result into plain language with suggested fixes. It reads your board; it does not edit it.

Builds an enclosure from the real board

Takes your board’s actual outline and mounting-hole positions and generates a printable enclosure with standoffs and an optional lid, previewed in 3D and exportable to STEP.

It is an advisor with hands, not a replacement CAD tool. It does not draw your schematic, place your components, or route your board, and none of that is planned. The full boundary is written down — worth two minutes before you install anything.

Your parts library is readable JSON on your own disk. Your API keys are in the operating system keychain, never in a config file. The only thing that leaves your machine is the prompt you send to the model provider you chose — and you can choose a local one. The specifics.

KiCad and FreeCAD do the actual engineering. This app talks to KiCad over its own IPC API and drives FreeCAD headlessly — it bundles neither and replaces neither. How that works, and what we owe them.