AI-powered 3D CAD environment. OpenSCAD + Claude Code with checkpoint branching, auto-iteration, and multi-viewport support.
Claude Code writes OpenSCAD, renders it, validates the output, and auto-iterates until the model is correct. Just describe what you want.
Every iteration is an immutable checkpoint in a visual tree. Click any node to go back. Branch from any point to explore alternatives.
PBR rendering with reflections, orbit controls, wireframe, edge overlay, orthographic mode, and 7 camera presets. Click parts to inspect dimensions and print cost.
Split the view to compare checkpoints side by side. Each viewport has its own camera, toolbar, source editor, and history panel.
Monaco editor with OpenSCAD syntax highlighting, find/replace, and live error markers from OpenSCAD's output.
When a render fails, ClawSCAD writes the errors and nudges Claude to fix them automatically. No broken models reach the user.
6 customizable color swatches for instant model coloring. Per-part color picker. 3MF export preserves colors.
One-click export to STL, 3MF, or PNG. Print cost estimation with configurable infill, material density, and cost per kg.
Open up to 4 project windows. Claude sees all workspaces simultaneously and can reference designs across projects.