Skip to main content
News May 11, 2026 5 min read 3 views

MachinaCheck: AMD MI300X Powers Open-Source Multi-Agent CNC Manufacturing AI

AMD MI300X multi-agent AI CNC manufacturing HuggingFace ROCm industrial AI open source
MachinaCheck: AMD MI300X Powers Open-Source Multi-Agent CNC Manufacturing AI
HuggingFace community project MachinaCheck uses multi-agent LLMs on AMD MI300X to automate CNC manufacturing feasibility analysis, saving up to $50K/y

HuggingFace Community Project Delivers Agentic AI for CNC Machinability

A multi-agent system built on AMD MI300X accelerators now enables manufacturers to assess CNC machinability automatically, according to a technical blog post published by the HuggingFace community. The project, called MachinaCheck, emerged from the lablab.ai and AMD Developer Hackathon and represents one of the first open-source implementations of agentic AI for computer numerical control — the automated control of machining tools like drills and lathes.

The system uses a coordinated set of specialized AI agents working in sequence. One agent interprets a CAD model’s geometry, another evaluates material properties, a third checks tool accessibility, and a fourth generates a feasibility report with estimated cycle times. The agents communicate through a shared context memory on the AMD MI300X GPUs, which provided sufficient unified memory bandwidth — up to 2.4 TB/s — to handle large 3D mesh data without offloading.

Architecture Details: Agent Collaboration on AMD Hardware

According to the project documentation, MachinaCheck’s architecture relies on the AMD ROCm software stack and uses the HuggingFace Transformers ecosystem for model selection. The lead agent coordinates three specialized sub-agents: Geometry Analyst, Material Expert, and Tool Path Validator. Each agent uses a separate fine-tuned large language model (LLM) — a custom fine-tune of Mistral 7B for the geometry agent, a Mixtral 8x7B for the material expert, and a CodeLlama 34B for the tool path validator.

Each model runs concurrently on different compute units of the MI300X, which boasts 192 GB of unified HBM3 memory. The system achieved sub-30-second inference time for a typical industrial CAD file (10 MB STL), a speed that, the team noted, outperforms comparable multi-agent solutions on NVIDIA A100 by approximately 15% in end-to-end throughput, primarily due to reduced data transfer overhead from unified memory.

The full pipeline includes a preprocessing step that converts STL mesh to a point cloud representation using the Open3D library, runs a lightweight neural network to predict tool engagement angles, and passes those predictions into the agent chain. The final output is a JSON report that a CNC operator can import into CAM software like Fusion 360.

Why This Matters for Manufacturing AI

Manufacturing environments have historically been underserved by generative AI because of domain-specific requirements for geometric reasoning and low-latency processing. The MachinaCheck project demonstrates that multi-agent systems can bridge that gap. For developers, this means the architectural pattern — specialized agents with shared memory — is now validated for production-like workloads in manufacturing.

The choice of AMD MI300X over NVIDIA hardware is also notable. Most production AI in manufacturing relies on CUDA-optimized stacks. MachinaCheck’s successful use of ROCm 5.7 and AMD’s Composable Kernel library suggests that the ecosystem is maturing enough to handle multi-agent workflows without proprietary NVIDIA libraries. This could reduce hardware costs for small- to medium-sized manufacturers, who may now consider AMD’s accelerators as a competitive alternative.

Implications for Developers and Business Professionals

For AI developers, the key takeaway is the agent orchestration pattern. MachinaCheck uses a leader-follower architecture where each agent returns a confidence score and a human-readable explanation. If any agent reports low confidence (below 0.75), the system pauses and requests human input. This pattern — confidence-gated human-in-the-loop — is directly reusable for other industrial inspection tasks, such as quality control or assembly verification.

From a business perspective, the potential cost savings are substantial. MachinaCheck can eliminate or reduce the need for senior CNC programmers for initial feasibility analysis. According to the project estimate, deploying the system could save up to $50,000 annually per machine in programming labor costs. The open-source license (Apache 2.0) also means no per-seat licensing fees, which is a significant departure from proprietary CAM software.

However, the system is not production-ready out of the box. The project team acknowledged limitations: the geometry agent struggles with extremely complex multi-axis cuts (5+ axes), and the tool path validator only covers 3-axis operations so far. Developers looking to adopt MachinaCheck should budget for fine-tuning on their own shop floor data — at least 500 example CAD files per material type — and should expect to add a quality assurance step for now.

The AMD ML Foundation team provided compute credits for the MI300X instances on AMD’s developer cloud, which made the 40-hour training runs feasible. For those without access, the project ran on a single MI300X instance at a cost of approximately $2.50 per hour on AMD Cloud Marketplace, making it accessible for small teams.

What Comes Next: From Hackathon to Production

The MachinaCheck repository includes a Docker container and a ROCm-compatible requirements file, making it straightforward to replicate. The team has expressed interest in submitting the project to the HuggingFace Open LLM Leaderboard as a benchmark for manufacturing-specific tasks. If accepted, it would provide a standard evaluation framework for future attempts at AI-driven CNC analysis.

For the broader AI community, MachinaCheck signals that multi-agent systems are moving beyond prototyping chatbots and into industrial robotics. The same architecture — specialized agents with shared memory and confidence thresholds — could be adapted for warehouse logistics, automotive assembly line optimization, and even medical device fabrication.

As AMD continues to push its ROCm ecosystem to challenge NVIDIA’s dominance, projects like MachinaCheck serve as evidence that multi-agent industrial AI is no longer a theoretical exercise — it’s a deployable reality, provided developers are willing to fine-tune models for specific materials and tool geometries.

Source: HuggingFace. This article was produced with AI assistance and reviewed for accuracy. Editorial standards.

Avatar photo of Eric Samuels, contributing writer at AI Herald

About Eric Samuels

Eric Samuels is a Software Engineering graduate, certified Python Associate Developer, and founder of AI Herald. He has 5+ years of hands-on experience building production applications with large language models, AI agents, and Flask. He personally tests every AI model he writes about and publishes in-depth guides so developers and businesses can ship reliable AI products.

Related articles