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:
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?
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
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?
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?
--
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 devlist+u...@kicad.org.
To view this discussion visit https://groups.google.com/a/kicad.org/d/msgid/devlist/CAEKbVLhnaXu_iBfzdf_98S4irPOw72%2BTyMO0H6ZRjeDs0ra3AQ%40mail.gmail.com.
Hi Seth and Shane,
Thank you both so much for taking the time to provide such detailed and insightful feedback.
Seth, I really appreciate your candid feedback on the natural language circuit generation idea. Your core point about focusing on utility-focused AI that assists the engineer, rather than trying to be the engineer, makes perfect sense. The constraints around training data for complex designs, and the necessity of verification, are crucial takeaways for my senior project planning.
Shane, on the other hand, it's truly awesome to see Circuit-Synth in action! Your work is fantastic. I'll certainly be keeping an eye on your bi-directional syncing developments.
For my specific senior project, I've decided to align with the path that offers the most immediate, practical utility to the broadest user base. I'll be focusing on a proposal for the Datasheet-enhanced Electrical Rules Check (ERC).
Thank you both again for the mentorship and for sparking a great discussion.
Best regards,
Néhémie
To view this discussion visit https://groups.google.com/a/kicad.org/d/msgid/devlist/CAEKbVLgjaW8uwMBSOcS2OVcCZOwr5LWeb423Jq3yYY46vfXZCQ%40mail.gmail.com.
To view this discussion visit https://groups.google.com/a/kicad.org/d/msgid/devlist/CAKEMbCzr558F7zbSYq0rjxLQcq_m8feFMOVnpFbw1c_TAgBb3A%40mail.gmail.com.
To view this discussion visit https://groups.google.com/a/kicad.org/d/msgid/devlist/CALEMqREcPYsjvfcqvuN-jDqzdjGswHH_Y6Bf2EqBeRwh%3Dgfnxw%40mail.gmail.com.
Hello Lucas and all friendship team:
The KiCad SCH import into LTSPICE worked fine!
I have one more question:
I have a lot of simulations done under Orcad 9.2.
Can I import them into KiCad?
Cheers,