Back to AI tools
AgentOpen sourceECAD

circuitron

Agent-driven PCB prototyper that turns natural-language requirements into SKiDL scripts, KiCad schematics, and layout files with an iterative correction loop.

Facts

License
MIT
Connects to
KiCad
Connection note
Outputs native KiCad formats (.sch, .kicad_pcb, netlists) for review in KiCad; requires Docker, an OpenAI API key, Supabase, and Neo4j per the README prerequisites.

Repository stats

Stars
129
Last push
2026-06-06
Latest release
No release found

What it does and how it connects

Circuitron is an agent-driven PCB design prototyper that converts natural-language requirements into SKiDL scripts, KiCad schematics, and PCB layout files. A planning agent breaks the prompt into tasks, the user can edit the plan, and specialized agents then find parts, fetch SKiDL documentation through an MCP server, generate code, validate it, and fix errors.

Part selection queries KiCad libraries so chosen components exist, and the pipeline runs ERC checks in an iterative correction loop until a clean design is produced. Output includes .sch and .kicad_pcb files, netlists, and SVG schematic previews for direct use in KiCad.

The README states the project is archived but still usable, and that its architecture and dependency model reflect an earlier generation of tooling. Note a conflict: the GitHub API reports archived as false even though the README note says archived, so the archived status should be treated as stated in the README, not the API flag.

Real user voices

I hope to have a lightweight version that only needs kicad schematic lib. That will make this project lightweight

Source, 2025-12-10

Alternatives

pcb-designer-ai-agent
Runs as a standalone JSON-RPC service with Claude, Gemini, OpenAI, or local models, without Circuitron's Docker plus Supabase plus Neo4j stack.
Difference source
Details
flamingo-pcb
Skips the schematic step entirely and drives its own TypeScript board engine over MCP, instead of generating KiCad schematics from SKiDL code.
Difference source
Details
PCB-Agent-Teams
A Claude Code skills pipeline with explicit SPICE and DRC verification gates at each phase, rather than Circuitron's OpenAI Agents pipeline.
Difference source
Details

Not verified

  • website (no homepage set on the repo; README is the home page)
  • latest release (releases/latest returns 404; no releases published)
  • pricing (none stated on the repo)
Back to AI tools

Last verified: 2026-11-02. Listings are informational and are not endorsements, rankings, or compatibility claims.