kicad-agent-toolkit

Command-line toolkit for agent-driven PCB design with KiCad 10: Freerouting rounds with per-net acceptance, maze and GPU routers, and a verification gate for what ERC and DRC miss.

AgentOpen sourceMaintainedECAD

What it does and how it connects

This command-line toolkit lets an AI agent, or a patient human, take a KiCad 10 board from schematic to fabrication outputs without the GUI and without trusting its own claims. Routing only moves forward: Freerouting rounds with per-net acceptance, a maze router and a GPU router for the last breaks, and diagnostics that say why a connection has no path and which nets form the wall. Board-to-schematic sync adds, removes, and re-assigns footprints and pad nets from the netlist without the F8 key.

A verification gate covers what ERC, DRC, and parity miss: decoupling path length, pins without a net, IR drop on real copper, power-up sequencing, RF reference continuity, support-part asymmetry between identical ICs, and component ratings against rail voltages. Tools that edit a board print a plan by default, write only with an apply flag, and leave the verdict to kicad-cli pcb drc. The toolkit grew out of a dense 6-layer mixed-signal board with about 370 footprints and 1,700 pads that an agent took to a DRC-clean fabrication release, with lessons written up in the docs.

  • copper-mcp

    A local-first MCP platform for deterministic KiCad routing, rather than a command-line toolkit with maze and GPU routers and a verification gate.

  • zap-mcp

    A hosted autorouter reached through MCP, HTTP, and CLI, rather than a local toolkit with Freerouting rounds and per-net acceptance.

  • kicad-mcp-pro

    An MCP server with profile-gated tools for KiCad workflows, rather than a command-line toolkit for routing and verification.

  • kicad-agent

    A Pydantic AI agent that edits a real KiCad board with a live review UI, rather than a command-line toolkit for routing and verification.

  • hw-codesign

    Agentic co-design from brief to KiCad, firmware, and 3D review, rather than a command-line toolkit for routing and verification.

Recurring errors it addresses

Error Index entries this tool is built to reduce or work around.

Sources

  1. 1READMEgithub.com
  2. 2GitHub repo statsapi.github.com
  3. 3Latest releasegithub.com
  4. 4Vendor homepagenexatech.dev

Not verified

  • Pricing: none stated on the repo; the vendor homepage was not separately read for pricing.
  • Real user voices: no real linked post read for this page; the repo has no open issues.
  • A named individual builder beyond the repository owner handle nexatech-ltd

Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.