{"name":"text-to-cad: AI Agent Skills for CAD, CAE, and CAM Workflows","description":"text-to-cad is a comprehensive Python library developed by earthtojake, providing a rich set of agent skills for Computer-Aided Design (CAD), Computer-Aided Engineering (CAE), and Computer-Aided Manufacturing (CAM). It enables AI agents to generate, inspect, source, slice, and manage CAD and robot-description artifacts, streamlining complex engineering processes.","github":"https://github.com/earthtojake/text-to-cad","url":"https://osrepos.com/repo/earthtojake-text-to-cad","source":"osrepos.com","sourceDescription":"This repository profile is provided by osrepos.com, an open source repository discovery platform.","repositoryProfile":"https://osrepos.com/repo/earthtojake-text-to-cad","generatedFor":"open source discovery and AI-assisted research","markdown":"https://osrepos.com/repo/earthtojake-text-to-cad.md","json":"https://osrepos.com/repo/earthtojake-text-to-cad.json","topics":["agents","ai-agents","cad","mechanical-engineering","robotics","python","3d-printing","design-automation"],"keywords":["agents","ai-agents","cad","mechanical-engineering","robotics","python","3d-printing","design-automation"],"stars":null,"summary":"text-to-cad is a comprehensive Python library developed by earthtojake, providing a rich set of agent skills for Computer-Aided Design (CAD), Computer-Aided Engineering (CAE), and Computer-Aided Manufacturing (CAM). It enables AI agents to generate, inspect, source, slice, and manage CAD and robot-description artifacts, streamlining complex engineering processes.","content":"## Introduction\ntext-to-cad, developed by earthtojake, is an innovative Python library designed to empower AI agents with a wide array of skills for CAD, CAE, and CAM workflows. This project simplifies the creation, manipulation, and analysis of mechanical designs and robot descriptions, making advanced engineering tasks more accessible and automated. It acts as a bridge between natural language instructions and complex engineering software, facilitating rapid prototyping and design iterations.\n\n## Why Use and Key Benefits\nThe primary benefit of text-to-cad lies in its ability to automate and accelerate various stages of mechanical design and manufacturing. By providing specialized skills, it allows AI agents to handle tasks such as generating CAD models from text descriptions, creating detailed engineering drawings, finding off-the-shelf parts, and even slicing models for 3D printing. It supports critical industry standards like STEP, STL, 3MF, URDF, SRDF, and SDF, ensuring broad compatibility. The library's modular design, with skills for CAD creation, robot description, simulation, and fabrication checks (DfAM, DFM), makes it a versatile tool for engineers and developers looking to integrate AI into their design pipelines. This significantly reduces manual effort and potential errors in complex engineering projects.\n\n## Installation\nInstalling text-to-cad is straightforward, with options for both the Skills CLI and provider-native plugins. The recommended method is via the Skills CLI:\n\nbash\nnpx skills add earthtojake/text-to-cad\n\n\nThis command installs individual skills directly for supported agents and can also be used to update existing installations. For provider-native plugin installs, options are available for Codex, Claude Code, and Grok Build. For example, with Codex (version 0.142.0 or newer):\n\nbash\ncodex plugin marketplace add earthtojake/text-to-cad\ncodex plugin add cad@text-to-cad\n\n\nRefer to the official documentation for detailed instructions on other plugin installations and local development.\n\n## Examples\ntext-to-cad offers a diverse set of capabilities through its specialized skills. For instance, the CAD skill can create and edit CAD models from plain-language requests, outputting in formats like STEP, STL, and 3MF. The URDF skill enables the writing of robot structure files complete with links, joints, and meshes, while the SRDF skill adds MoveIt planning groups for advanced robotics. For manufacturing, skills like G-code can slice mesh files into validated FDM `.gcode`, and DfAM Check assesses printability. The project also includes a CAD Viewer for local browser previews of designs, and skills for generating engineering drawings or finding standard parts.\n\n## Links\nExplore text-to-cad further through these official resources:\n\n*   [GitHub Repository](https://github.com/earthtojake/text-to-cad)\n*   [Official Documentation](https://www.texttocad.dev)\n*   [Join the Discord Community](https://discord.gg/5FGB9DwJYU)","metrics":{"detailViews":1,"githubClicks":1},"dates":{"published":null,"modified":"2026-09-24T08:14:21.000Z"}}