An agentic tool that closes the gap between "the schematic looks done" and "the board is actually manufacturable." It ingests a KiCad project and produces a contract-manufacturer-ready release package plus a human-readable report — and, where safe, fixes problems on its own.
Hardware has a costly design-to-production gap: a board can pass a designer's eye and still fail at the fab for boilerplate reasons — missing drill files, incomplete BOMs, netlist mismatches, DRC violations. These are exactly the checks that are tedious for humans and easy to skip under deadline. The release gate makes clearing that bar the default, not an afterthought.
The architecture separates a trusted deterministic engine from a helpful-but-not-trusted LLM:
This is the pattern I believe production agentic systems need: LLMs for judgment, deterministic tools for correctness, and a hard boundary between the two.
Python · KiCad CLI · LLM agents · Deterministic checks