MCPFast / Tools / LLM Wrapper for Computer-Aided Design (CAD)
A Build123d wrapper for Claude Code enabling LLM-driven CAD iteration with built-in diagnostics.
View on GitHub→This tool provides a powerful integration of Large Language Models (LLMs) with Computer-Aided Design (CAD) workflows, specifically leveraging the capabilities of Build123d and Claude Code. It enables developers to drive CAD model iteration and generation through natural language prompts, streamlining the design process and accelerating development cycles. The wrapper includes built-in diagnostics to assist in troubleshooting and refining LLM-generated CAD code.
The LLM Wrapper for CAD acts as an intermediary, translating natural language instructions into executable Build123d code. Developers can describe desired geometric features, modifications, or entire assemblies using text, and the LLM, powered by Claude Code, will generate the corresponding Python code. This code can then be executed within the Build123d environment to create or modify CAD models. The integrated diagnostics help identify potential errors in the generated code or in the interpretation of the prompt, facilitating rapid debugging and improvement of the LLM's output.
This tool is designed for AI builders, software developers, and engineers involved in product design, mechanical engineering, and other fields where CAD is a critical component. It is particularly useful for those looking to: