I'm currently working on something that lets you describe a hardware product in plain English and get actual manufacturable files out — PCB, enclosure, firmware, the lot.
Very early days still. Whilst I created a fork of toon for Kicad (called TOKN (https://www.mikeayles.com/#tokn)), with the intention of using a reduced token format to generate schematics using LLM's, I could get the models to follow the syntax correctly, but they didn't have the knowledge. So I was then going to create a whole RAG system, but got distracted by this current project.
There are people out there doing AI schematic generation, like flux.ai (which is incredible (and incredibly well funded)), but 90% of products, especially at proof of concept stage, are basically a microcontroller, some power, probably usb, and some IO, bluetooth/wifi if you're lucky. So we can use a library of pre-validated subcircuits and slots them together on a grid. Routing's deterministic, so if it compiles, it works. (sorry, deeppcb & Quilter!)
The enclosure side is more fun: once the PCB's done you've got real dimensions to work with (board size, mounting holes, where the connectors poke out), so I use an image model to generate some concept art, then feed that to an openscad generating model as visual inspiration alongside the hard constraints.
Basically trying to get a full hardware product pipeline done automatically.