OpenSuperCAD

AI-powered native editor for OpenSCAD where an agent writes parametric code, renders it from multiple angles and iterates with git checkpoints.

AgentOpen sourceActiveMCAD

What it does and how it connects

OpenSuperCAD is an AI-powered native editor for OpenSCAD, written in Rust with a GPU-accelerated UI for Linux, macOS, and Windows. The user describes what they want and an agent of their choice writes the parametric OpenSCAD code, renders it, looks at it from several angles, and iterates with them. Every iteration is checkpointed in git, so any step can be rolled back, and diffs show exactly what an iteration changed.

It speaks the Agent Client Protocol, so Claude Code, Gemini CLI, Codex, Goose, OpenCode, or the user's own agent can drive it with whatever model they prefer. A built-in MCP server gives the agent tools to render, take snapshots from any camera angle, read and tune customizer parameters, export, and manage checkpoints, and a design skill loads automatically so the agent knows the loop. The MCP server also works outside the app, through an opensupercad-mcp command.

It is still OpenSCAD underneath: the upstream openscad binary does the geometry, so every language feature, export format, and option works, and the customizer, view presets, and F5, F6, and F7 keys behave as expected. The README states the project is early, moving fast, and released on every merge to main. It is dual-licensed MIT or Apache-2.0, at the user's option.

  • openscad-agent

    An agent that writes OpenSCAD code, rather than a native editor with live preview, checkpoints, and an MCP server.

  • vibe-openscad

    A leaderboard that scores models on OpenSCAD tasks, rather than an editor where an agent writes OpenSCAD code.

  • QymCAD

    A parametric B-rep CAD program with its own kernel, rather than an agent-driven editor on top of OpenSCAD.

  • MusubiCAD

    A parametric CAD plugin for coding agents that rebuilds solids with OpenCASCADE, rather than an OpenSCAD editor.

Sources

  1. 1READMEgithub.com
  2. 2GitHub repo statsapi.github.com
  3. 3Latest releasegithub.com

Not verified

  • Pricing: none stated on the repo or site.
  • Real user voices: recent repo activity is dependency-bot pull requests.
  • Related Error Index entries: no OpenSCAD entries exist in the live map.

Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.