Generate editable CAD models from a text prompt
An agent can draft a 3D part from plain language, then let you fine-tune key measurements before export.
- What they did
- A developer built a CAD workflow where a person describes the part in words, with optional image references, and Claude turns that into OpenSCAD code. The model is executed in the browser, a Three.js preview appears live, and important dimensions are surfaced as sliders so the design can be adjusted locally instead of regenerated. The tool can also export the finished model as STL, SCAD, or DXF.
- How it went
- In the README gallery, single prompts produced items like knurled knobs, threaded bolts, and a V8 engine with 22 adjustable dimensions. The project does not provide accuracy figures or failure statistics.
- Tips
- Self-hosting requires Node, the Supabase CLI, ngrok for webhooks, plus your own API keys. If you want to test it quickly, the hosted demo at adam.new/cadam is available without installing anything.
Try it yourself with Claude Code
Act as my CAD assistant. I’ll give you a part in [plain English] and, if needed, [reference images]. First, ask for any missing measurements. Then write [OpenSCAD or CadQuery] code with all key sizes exposed as named variables at the top, run it, and show me the result in a browser preview. Before you export, download, submit, or otherwise finalize anything, stop and ask for my approval. After I approve, save [STL, SCAD, or DXF] to [folder] and list every parameter I can edit.
Fill in the [brackets]. Agents can make mistakes, so review anything before it is sent, paid or deleted.
Get 3 agent uses like this every morning
With the day's top AI news. Free, and one click to unsubscribe.
Related agent uses
Map ROM functions with Claude in Ghidra
A developer used Claude inside Ghidra to inspect an Atari River Raid ROM, identify key routines, and rename them.
Use an agent to hunt for smart contract bugs
A red-team benchmark let Claude search forked chains for contract weaknesses and draft exploit code in an hour.
Set up behaviors for a small ROS2 robot
A builder used an onboard agentic OS to program a compact robot through behaviors, code tools, and ROS2 topics.
Use OpenClaw to script robot arm motions
OpenClaw can take movement instructions in everyday language and turn them into Python for a 7-axis NERO arm.
Use a patch diff to map a sandbox exploit path
A researcher had Claude Code study a PaperCut NG fix, rebuild the flaw chain in a lab, and reach working code execution.
Build a robot arm CAD package from a single request
A text-to-CAD setup turned one prompt into a multi-part robot arm model with motion logic, a viewer, and export files.