atopile offers a declarative hardware description language and compiler that solves component constraints and generates KiCad PCB layouts automatically.
KiCAD MCP Server connects LLMs with KiCAD for AI-driven PCB design operations, enabling schematic editing, routing, and custom footprint generation via the Model Context Protocol.