Browse latest
Tools & PlatformsHugging Face - Blog · May 10, 2026

MachinaCheck: Building a Multi-Agent CNC Manufacturability System on AMD MI300X

MachinaCheck is an AI system that automates manufacturability analysis for CNC machine shops, reducing the time from hours to seconds. It leverages AMD MI300X to ensure data privacy by processing sensitive customer CAD files on-premise, preventing proprietary information from leaving the shop's infrastructure.

Author: Morein.ai Editorial

CNC machine shops typically spend 30 to 60 minutes per drawing manually assessing job feasibility, leading to 5 to 20 hours weekly on analysis alone. This manual process is prone to errors, resulting in scrapped parts, unhappy customers, and lost machine time. MachinaCheck solves this by automating the entire analysis.

MachinaCheck is a multi-agent AI system. Users upload a STEP file along with material type, required tolerance, and thread specifications. Within 30 seconds, the system generates a comprehensive manufacturability report, detailing whether the part can be made, necessary tools, missing items, and actions required before production. This eliminates manual drawing interpretation and guesswork.

The system runs on AMD Instinct MI300X, which is crucial for data privacy. Manufacturing clients typically have NDAs, and their STEP files contain sensitive intellectual property. By utilizing the MI300X's substantial VRAM, MachinaCheck processes all data on-premise, ensuring no proprietary information is sent to third-party cloud services like OpenAI or Anthropic. This "privacy by design" approach makes the product viable for enterprise customers.

MachinaCheck utilizes a five-component pipeline built with LangChain and FastAPI. It includes a Python-based STEP file parser for exact feature extraction, an operations classifier (Qwen 2.5 7B) that determines necessary CNC operations and tools, and a tool matcher that checks against the shop's inventory. A feasibility decision agent (Qwen 2.5 7B) then reasons about the overall situation, providing a structured decision, and a report generator synthesizes all information into a professional manufacturability report.

Read original source

Related articles