Hi Néhémie, I've been working on a project called Circuit-Synth that enables LLM generation of Kicad projects using Python defined circuits. I made a bunch of Claude Code infrastructure to automate designing circuits in Python, which Circuit-Synth library then turns into Kicad projects. This produces functionally perfect schematics with hierarchical labels on all pins and pcb's with parts on a rectanglular board. I'm still perfecting bi-directional syncing but generation of Kicad schematics from Python is pretty solid. Which means we can generate any Kicad circuit a LLM can think of.
I'd love to talk with you more about possibly contributing on the LLM front. I think there's a lot more we can do with Haiku-4.5 and more developed context with tools like Claude Code Skills. I've explored other agentic workflows with Google ADK and Circuit-Synth with varying results. I've tried a bit of RAG but not enough to be confident it helps. Circuit-Synth Claude Code demo generating an ESP32 circuit: https://www.youtube.com/watch?v=ssVUFBnKnu8 Project Website: https://www.circuit-synth.com/ Github: https://github.com/circuit-synth/circuit-synth Thank you, Shane On Wednesday, October 29, 2025 at 4:13:00 PM UTC-7 [email protected] wrote: > Hello KiCad Developers, > > My name is Néhémie, and I am an engineering student working on my *Final-Year > Project*. > > My proposed project involves exploring the integration of an *AI or Large > Language Model (LLM)* into the KiCad ecosystem to facilitate *natural > language-driven circuit generation*. The goal is to allow a user to > generate an initial schematic and netlist simply by typing a functional > description (e.g., "Design a 5V buck converter with 24V input and 2A > output"). > > I am writing to this list to ask two main questions before finalizing my > TFC scope: > > 1. > > Is anyone on the KiCad core development team or a major external > contributor currently working on a formal AI/LLM integration project of > this nature? > 2. > > Are there existing external tools or plugins (beyond simple component > creation) focused on AI-powered schematic or PCB layout generation that > the > project recommends looking into? > > I would love for my final-year work to be a meaningful contribution to the > KiCad community. Any guidance on whether this is an area of interest, or > suggestions for the most valuable way to approach AI integration (e.g., > focusing on scripting/plugins vs. core features), would be greatly > appreciated. > > Thank you for your time and for maintaining such a fantastic open-source > tool. > > Best regards, > > Néhémie, > > ULC-Icam, 4th year > -- You received this message because you are subscribed to the Google Groups "KiCad Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/a/kicad.org/d/msgid/devlist/64a73bcd-1b77-4206-98dd-555b3c54c965n%40kicad.org.
