Skip to content
The Daily Repo

Shaurya-Sethi / circuitron

Circuitron: Agentic PCB Design Accelerator — Generate, plan, and layout circuits from natural language prompts.

Why this job: works in the areas we cover, but does not say which job it does

What it does

  • Reasoning-driven workflow. OpenAI Agents coordinate planning, part discovery, code generation, validation, and error correction with transparent chain-of-thought output.
  • Retrieval-Augmented Generation (RAG). A dedicated MCP (Model Context Protocol) server surfaces relevant SKiDL documentation and examples to the LLM for every design step.
  • Real part selection. Queries KiCad libraries to ensure chosen components exist and match the design specification.
  • Automatic schematic and PCB generation. Produces .sch and .kicad_pcb files alongside netlists (and SVG images of schematics) for direct use in KiCad.
  • Iterative correction loop. Agents validate generated code, apply fixes, and run ERC checks until a clean design is produced.

Get started

pip install -e .
# or `pip install .`

You need: Python 3.10+ – Circuitron is developed with Python 3.12, but it should work with Python 3.10+.; Node.js and npm – Required for installing the netlistsvg package.; Docker with permission to run containers

Maintenance
Active
Last commit 5 months ago
Stars
131
+2 this week
Licence
MIT
Allows business use
Downloads for
None listed
No release files
Latest version
None yet
No releases
Built with
Python
98% of the code

Is it looked after?

Contributors
0
Last 90 days
Issues
42% closed
7 still open
Pull requests
180 merged
1 waiting
Releases
None
Never published
  • No contributing guide
  • No security policy
  • No code of conduct
More: languages, topics and project record

Languages

  • Python 98%
  • PLpgSQL 1%
  • Dockerfile 1%

Topics

  • agentic-ai
  • circuit-design
  • kicad
  • llm
  • mcp
  • openai-agents-sdk
  • python
  • rag

Project record

  • JobOther AI tools
  • StatusListed
  • Commits547
  • Forks25
  • Watching7
  • Stars in 28 days+3
  • CreatedJun 12, 2025
  • First seen by usNov 7, 2026
  • CheckedNov 7, 2026

Type to search.

Try