Agentic EDA
CircuitForge
ACTIVE · 2026Feed it a spec; it drafts the schematic, places and routes the board, runs the checks, and repairs its own violations.
Parameters
RD-07- TARGET
- KiCad 10, driven over MCP
- LOOP
- spec, schematic, ERC, placement, DRC
- REPAIR
- reads its own violations and fixes them
- STATE
- active — public repo
Build log
Board design has a long tail of work that is mechanical without being mindless: putting decoupling caps near the pins they actually serve, checking a footprint against the part you ordered rather than the one in the library, reading a DRC report and working out which violation caused the other four. CircuitForge does that tail.
It drives KiCad 10 over MCP. Give it a spec and it drafts the schematic, annotates it, runs ERC, places the board, routes it and runs DRC — then reads its own violations and repairs them. The repair loop is the part worth caring about. It is the difference between a tool that emits a board and a tool that converges on one.
It is the only thing on this page that builds other things on this page: the RD-04 schematic was assembled with it.
The repo is public, which is the point — every claim in this entry is one clone away from being checked.