agentcad logo

agentcad

Revendiquer

agentcad is an open-source CAD tool for coding agents. It helps agents design, validate, render, and export real CAD output while running locally.

agentcad preview

Overview

agentcad is an open-source CAD tool for AI agents. It gives coding agents a way to design real CAD output, run scripts, render previews, validate geometry, and export files for downstream use.

The product centers on a feedback loop: an agent writes or edits a Python CAD script, agentcad runs it, returns metrics and renders, and the agent uses those results to fix mistakes before handing the model back. The site shows this working with phone stand prompts, a Wright Flyer reconstruction, and spec checking against measured dimensions.

What agentcad does

Execute CAD scripts with feedback

Runs build123d or CadQuery Python scripts and returns versioned STEP geometry plus metrics so an agent can iterate on the actual model it produced.

Render and preview models

Produces PNG renders from multiple views and browser previews so geometry can be checked visually instead of relying on code alone.

Export common 3D formats

Exports STL, GLB, and OBJ in addition to STEP, covering both printing workflows and browser-friendly 3D viewing.

Validate geometry and measure features

Checks geometry before and after runs, including validation, topology reporting, and dimensional measurement from STEP geometry.

Check designs against requirements

Compares measured features against a JSON spec checklist and shows pass/fail rows in a browser spec-check mode.

Track design versions

Keeps versioned outputs and diffs so design changes can be compared across iterations.

Where agentcad fits

  • Agent-assisted part design

    A developer can prompt an agent to build a part such as a phone stand, then inspect the preview and measured results before accepting the model.

  • Iterative model refinement

    A coding agent can iterate on a larger assembly, compare versions, and use the returned metrics to correct geometry errors without manual babysitting.

  • Spec-driven verification

    A team can validate a model against a checklist of dimensions or feature counts before treating it as complete.

  • Multi-format handoff

    A user can export the same design into STEP for CAD workflows and STL or GLB for printing and web viewing.

  • Review and debugging

    A browser-based review flow can be used to inspect pass/fail rows, renders, and topology details when diagnosing why a model is not correct.

Pros and Cons

Pros

  • Open source, free, no signup, and runs locally according to the site.
  • Supports a tight agent loop with validation, renders, metrics, and version diffs.
  • Works with coding-agent workflows through direct CLI use and MCP integration.
  • Can export STEP, STL, GLB, and OBJ for different downstream needs.
  • Adds measurement and spec checking so agents can compare generated geometry against explicit requirements.

Cons

  • The pricing page in the provided evidence returns a 404, so pricing and plan structure are not confirmed from the supplied sources.
  • The site shows a local workflow with Python and MCP setup, which means users still need an environment that can run those tools.

FAQ

How do I use agentcad with a coding agent?

Agentcad is designed to work with coding agents such as Claude Code, Cursor, and similar tools. The site shows both a direct Python install path and an MCP setup that can be added to a project for agent access.

What output formats does agentcad support?

The source shows agentcad producing STEP files and browser renders, and also exporting STL, GLB, and OBJ files for downstream use such as 3D printing and web viewers.

Is agentcad open source and local-first?

Yes. The site describes agentcad as open source, free, with no signup, and running locally.

What does agentcad cost?

The pricing page is a 404 in the provided evidence, so there is no confirmed pricing detail beyond the site’s free/open-source positioning.

How does agentcad help catch CAD mistakes?

The product includes a validation step before execution, measurement and spec checking against a JSON checklist, rendered previews, topology reporting, and version diffs so agents can verify geometry before handing it off.

Quick Facts

Category
Developer Tool
Source domain
agentcad.dev
Primary users
Coding agents and developers
Deployment
Runs locally
License
Open source (Apache-2.0 on GitHub source)
Key outputs
STEP, STL, GLB, OBJ, PNG renders