Skip to content

Introduction ​

AgentPCB is an open infrastructure layer for AI hardware agents. It gives an agent the tools, rules, and verified circuit knowledge needed to work on PCB designs without hiding engineering decisions behind a black box.

CURRENT FOCUS

The first reference platform is an ESP32-S3 development board in KiCad. Its purpose is to make the entire path from requirements to fabrication auditable.

The model ​

LayerResponsibilityOutput
ToolsRead and change EDA projectsStructured project data and patches
RulesExpress design constraintsExplainable checks and findings
Verified BlocksPackage proven circuitsReusable blocks with evidence

A typical agent loop ​

text
design intent
    ↓
read project → apply rules → propose change → validate → human review
    ↑                                                    ↓
    └──────────────────── evidence & feedback ───────────┘

What AgentPCB is not ​

  • It is not a replacement for KiCad or an electrical engineer.
  • It does not call a design “verified” without declaring the evidence.
  • It does not hide generated changes; the native project remains the source of truth.

Start here ​

  1. Read the KiCad integration.
  2. Review the ESP32-S3 rules.
  3. Follow the ESP32-S3 DevBoard reference project.

Open infrastructure for hardware agents.