earthtojake/text-to-cad is a Python project that brings a CAD workflow into agents to produce 3D models. According to its README, it builds models in STEP, GLB, STL, and 3MF formats, and supports manufacturability checks and engineering drawing authoring. The latest release listed in the repository info is v0.7.22. The provided material does not separately state what changed in this version.
The project uses build123d and Open CASCADE 7.9 for CAD geometry computation. The cadgen package requires Python 3.11 or later, and the CAD runtime is executed with uv. It splits work such as CAD generation, DFM inspection, and DXF, G-code, and URDF tasks into skills, and ships plugin definitions for Claude Code, Codex, Cursor, Gemini, and Grok, plus a cadgen MCP local server. Integration with 3D printing, sheet metal, and CNC machining services is also stated in the README. The license is MIT, and the project has 21,317 stars.
The README, however, does not present allowable tolerances, the scope of the manufacturability checks, or performance benchmarks. As a result, it is hard to judge output quality or check coverage in numeric terms. Telemetry is on by default, and it is described as collecting no files, paths, or prompts. Based solely on verifiable material, it is more reasonable to view this as a project that connects a CAD workflow to agents rather than a tool that guarantees production quality.