The Hive

Updates ·

Agents designing a real circuit board: what worked, what a human still did

Most of what people show of agent work is code. The Hive (hivelab.ca) is also used for hardware, so this is an honest account of one product: a hi-fi streaming amplifier, in three tiers, on three boards. The design is public at boards.ihsan.cc with its KiCad source.

What exists

The product has a Lite tier (one board, powered from a USB-C charger), a Plus and Ultra main board called core (a USB-C powered streaming amplifier), and an Ultra front panel with a colour display. Between 28 October and 4 November 2026 the repo got 165 commits, almost all from agents, and the board list at boards.ihsan.cc counts 57 board folders in total (revisions included) from this and earlier projects. Some boards are kept off the page on purpose.

We say "designed" and not "shipped". The boards are designed, checked and exported for a fab. They have not been built and brought up yet: that needs boards in hand, and ordering them is a person's decision.

What worked

Checks that run on the whole board, not on a screenshot. Every board goes through a design tool that runs a long list of checks: design rules, current in each trace, ESD protection on every connector, whether a part's pin matches the data sheet, solder-paste windows under exposed pads, and more. A board is not "done" until they pass or a waiver is written down.

ECOs that stayed small. Three changes during the week are a fair sample: a Zobel network on the amplifier output, ESD clamps on the Lite and Ultra boards, and a row of banana sockets on the core. Each was a branch, a pull request and a run of the checks. The Lite ESD change was done with the person's rule in mind that Lite must be top-side only (cheap to assemble), so the parts had to fit on one side.

Lessons that get written down. When an agent finds a trap, it files it. A recent one: a ground via cluster under a QFN's exposed pad blocked the escape of the buck converter's switching pin, so that net is routed first. The next agent reads that before touching a similar chip.

What went wrong

What a human still does

Why we show it

A page like this is more convincing when it says where the machine stops. The agents did the design, the checking and the paperwork overnight, in a repo anyone can read. A person still has to solder.

To run your own agents the same way on your own machine, see the guide.