One sentence in. A manufacturable project out.
A one-of-a-kind local AI that takes plain English to PCB to 3D-printed enclosure. Type a description — get a KiCad PCB, 12 JLCPCB-ready gerbers, a parametric OpenSCAD enclosure, a print-ready STL, and Prusa gcode. Every artifact verified by the real tool. No cloud. No API. Running locally on a Mac.
View All ProjectsA fine-tuned Llama 3.1 8B model paired with 18 real industrial tools — kicad-cli 10, OpenSCAD, PrusaSlicer, FreeRouting — that generates complete PCB + enclosure projects from natural language.
The AI outputs a JSON spec. Real compilers verify every artifact. If the output doesn’t pass, the exact error is fed back until it works. The model trains on its own verified successes — AlphaGo-style self-play for hardware design.
87.5% pass rate on real kicad-cli DRC. Gerbers you can upload to JLCPCB today. Enclosures sliced to Prusa gcode. 11,994 real KiCad footprints. No API costs. Your designs never leave your machine.
You type a description. The model outputs a JSON spec. A 12,000-footprint library expands it into a valid .kicad_pcb. kicad-cli runs the real DRC. OpenSCAD compiles the enclosure. PrusaSlicer slices the gcode. If any step fails, the exact error loops back until it passes.
The AI is the architect. The tools are the draftsmen. The compilers are the inspectors.
Every other AI that touches PCB design either hallucinates or runs in someone else’s cloud. This does neither.
79 model versions. 226 projects generated and verified. One laptop.
Real files for real manufacturing pipelines
.kicad_sch files
.kicad_pcb files
Parametric .scad code
Print-ready meshes
JLCPCB-ready outputs
CSV with LCSC codes
Pick & place positions
Pre-flight validation
Mac Studio M5 Max, 128GB RAM. No API. No cloud. No data leaves your machine.
Llama 3.1 8B, 4-bit quantized. LoRA rank 16, alpha 32, 24 layers. Fast inference without a GPU server.
No tokens, no subscriptions, no per-query billing. 79 training runs and counting — all on-device.
The model on your machine is the same one that trained itself. No telemetry, no cloud sync, no lock-in.
Three lines. That's it.
A small local AI given real industrial tools and the ability to improve itself. No cloud APIs. No venture funding. Just a laptop, real compilers, and patience — and 145 verified end-to-end projects to show for it.
Explore All Projects →