00 · MastheadIndex
Rishabh Dagli

Agentic EDA

REV
2026.08
SHEET
1/1
BY
RD

CircuitForge

ACTIVE · 2026

Feed 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.