copperhead
An open-source AI agent that turns natural-language requirements into validated PCB deliverables
SITE CAPTUREBased on information published on the service's website. Selection and review policy
WHAT IT DOES
What does it do?
Copperhead runs the PCB design process in 8 stages based on a brief written by the user, advancing only after each stage writes its deliverables to disk. It checks part numbers against datasheets, runs KiCad ERC and DRC checks, and creates Gerber, drill and STEP files. Results are saved in Markdown, JSON and KiCad formats, and it can run in the user's own Git repository and on their own computer.
KEY FEATURES
Key features
- Generates specifications and system architecture documents from a natural-language brief
- Selects part numbers based on datasheets
- Generates KiCad schematics and runs ERC checks
- Generates PCB layouts and runs DRC checks
- Generates Gerber, drill and STEP manufacturing deliverables
- Generates firmware, pin definitions and a board bring-up test plan