Forgent3D

Local AI CAD companion that pairs coding agents with a desktop viewer so they can generate, rebuild, screenshot, and verify parametric models and MJCF assemblies against real geometry instead of text-only reasoning.

ToolchainOpen sourceMaintainedMCAD

What it does and how it connects

Forgent3D is a local AI CAD companion that pairs coding agents with a desktop viewer so they can generate, rebuild, screenshot and verify parametric models and MJCF assemblies against real geometry instead of text-only reasoning. The typical loop: ask the agent to create or modify a model, the agent edits part.py, asm.xml and params.json, calls the viewer rebuild tool, Forgent3D updates the preview and caches geometry info, and the agent uses screenshots or bounding-box data to verify the result. Models are build123d or OpenSCAD parts composed into MJCF assemblies with reusable STL meshes, joints, constraints and optional MuJoCo simulation.

The desktop app is in maintenance mode: bugs still get fixed, but no new features are coming. The README recommends forgent3d-skills instead, a lighter option with no 300-plus MB app to install: one command adds a skill to the coding agent the user already uses (Claude Code, Codex, Cursor and others), and the agent can then build, preview and measure build123d or OpenSCAD parts and export them to STEP, STL and 3MF. The release app is packaged with the local CAD runtime and viewer.

Sources

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

Not verified

  • Pricing: none stated on the repo.
  • Real user voices: no real linked post read for this page; recent repo activity is the maintainers' own pull requests.

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