MachinaCheck: Building a Multi-Agent CNC Manufacturability System on AMD MI300X
Built at the AMD Developer Hackathon on lablab.ai — May 2026
The Problem We Solved
Walk into any small CNC machine shop and ask the manager how they decide whether to accept a customer job.
The answer is almost always the same: they print the drawing, read every dimension by hand, walk around the shop checking which tools are available, estimate whether their machines can hold the required tolerances, and write notes on a clipboard. The whole process takes 30 to 60 minutes per drawing. For a busy shop receiving 10 to 20 RFQs per week, that is 5 to 20 hours of skilled manager time spent on feasibility analysis alone.
Sometimes they get it wrong. They accept a job, start production, and discover halfway through that they don’t have the right tap or that their mill cannot