Generate a 3D printable part like a gear by describing it in plain English.
Tweak generated model parameters and re-render instantly in the browser viewer.
Edit just one region of a 3D model by drawing a box and describing the change.
| mfranzon/render | aref-vc/tufte-claude-skill | aiscientists-dev/caliper | |
|---|---|---|---|
| Stars | 107 | 102 | 97 |
| Language | HTML | HTML | HTML |
| Setup difficulty | easy | easy | hard |
| Complexity | 2/5 | 1/5 | 4/5 |
| Audience | vibe coder | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires only Python 3.10+ and Claude Code, other dependencies install automatically.
This is a skill plugin for Claude Code, Anthropic's command-line AI coding tool, that lets you generate 3D models just by typing a plain-English description. You type something like "/render a gear with 12 teeth" and the AI writes the code needed to produce that shape, runs it automatically, and opens a 3D viewer in your browser within seconds. The underlying 3D modeling is done by a Python library called build123d, which works with precise, mathematically defined shapes rather than sculpted meshes (similar to engineering CAD software). The browser viewer is built with Three.js, a popular web 3D graphics library, and supports orbit controls so you can spin, zoom, and inspect the model from any angle. The viewer includes a code editor panel where you can tweak the generated parameters and re-render with a keyboard shortcut. You can also export models in STEP format, which is a standard file type that can be opened in most CAD programs or sent to a 3D printer slicer. A particularly useful feature is region-based editing: you can draw a box over any part of the 3D model in the viewer, type an instruction like "make this hole bigger," and the AI will modify just that part of the model. These edit requests can be processed on demand or automatically picked up as they come in. Installation requires only Python 3.10 or newer and Claude Code. Cloning the repository into your Claude Code skills directory and running the first render takes care of all other dependencies automatically.
A Claude Code skill that generates and lets you edit 3D CAD models from plain-English descriptions.
Mainly HTML. The stack also includes Python, build123d, Three.js.
No license information was found in the explanation.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.