Skip to content
copperhead.sh
Get started

Getting started

Welcome to copperhead

Cursor for circuit boards. An AI agent that designs, documents, and validates real PCBs from a prompt, working directly on existing KiCad repositories.

copperhead is an open-source CLI agent for KiCad. Give it a product brief or a one-line change request and it writes a change proposal, edits the .kicad_sch and .kicad_pcb files in your repository, runs ERC and DRC through kicad-cli until they pass, and records what it decided and why in your design docs.

Your KiCad install stays the editor, git stays the safety net, and a human still signs off. It is not an autorouter and it does not introduce a new file format.

QuickstartInstall copperhead, choose a model backend, and run your first verified change. Agent installOnboard from inside your AI coding assistant with a single pasteable prompt.