ARTFEED — Contemporary Art Intelligence

MachinaCheck: AI multi-agente per la producibilità CNC su AMD MI300X

ai-technology · 2026-05-10

MachinaCheck, una soluzione AI multi-agente, è stata sviluppata da Syed Muhammad Sarmad e Sabari Doss R durante l'AMD Developer Hackathon del maggio 2026. Questo sistema semplifica le valutazioni di producibilità CNC per le piccole officine meccaniche. Gli utenti possono caricare un file STEP insieme al tipo di materiale, tolleranza e dettagli delle filettature, ricevendo un rapporto completo in soli 30 secondi. Operando interamente on-premise con una GPU AMD Instinct MI300X dotata di 192 GB di HBM3 VRAM, garantisce che la geometria proprietaria del file STEP rimanga all'interno dell'officina. L'architettura comprende una pipeline a cinque componenti: un parser di file STEP (cadquery, Python), un classificatore di operazioni (Qwen 2.5 7B), un abbinatore di utensili (ricerca in database Python puro), un agente decisionale di fattibilità (Qwen 2.5 7B) e un generatore di rapporti (Qwen 2.5 7B), orchestrati tramite FastAPI e LangChain, con vLLM per l'inferenza. L'intera pipeline viene eseguita in 25-40 secondi e l'accuratezza delle decisioni è stata validata su tutti i pezzi di test di GrabCAD. È importante notare che gli LLM sono utilizzati solo per il ragionamento, mentre l'abbinamento degli utensili è deterministico. Gli sviluppatori suggeriscono che Qwen 2.5 72B potrebbe migliorare il ragionamento su MI300X. Il progetto è accessibile su Hugging Face Spaces e GitHub.

Fatti principali

  • Costruito da Syed Muhammad Sarmad e Sabari Doss R all'AMD Developer Hackathon, maggio 2026.
  • Funziona su AMD Instinct MI300X con 192 GB di HBM3 VRAM.
  • Utilizza Qwen 2.5 7B, ROCm, vLLM, LangChain, cadquery, FastAPI, Next.js, Hugging Face Spaces.
  • Parsing del file STEP tramite cadquery (OpenCASCADE) per l'estrazione esatta della geometria.
  • L'abbinatore di utensili è una ricerca in database Python puro, nessun LLM.
  • Pipeline completa end-to-end: da 25 a 40 secondi.
  • Accuratezza delle decisioni corretta su tutti i pezzi di test di GrabCAD.
  • Zero byte di geometria STEP trasmessi all'esterno.

Entità

Artisti

  • Syed Muhammad Sarmad
  • Sabari Doss R

Istituzioni

  • AMD
  • Hugging Face
  • GitHub
  • GrabCAD
  • OpenCASCADE

Fonti