Describe the
engineering task
Tell ForgeCAD what you need to create, change, inspect, or validate. Add the requirements, references, and existing CAD that matter.
ForgeCAD is a browser-based CAD workspace with a built-in Agent that helps you create, modify, inspect, and validate parametric models.
A looping demo of the ForgeCAD workspace: a task is typed to the Agent, the Agent works through it, and the finished part appears in the 3D viewport, where it can be turned by dragging.
Tell ForgeCAD what you need to create, change, inspect, or validate. Add the requirements, references, and existing CAD that matter.
The Agent works directly on your Project, creating or modifying parametric CAD, running the model, inspecting the result, and using relevant checks or analysis along the way.
See what changed and inspect the model and supporting evidence. Revise it, take over directly, or export the result for prototyping, manufacturing, simulation, or downstream engineering work.
Application areas
Build the objects, work cells, and mechanisms that robots need to understand and interact with.
Create parts, assemblies, and mechanisms for prototyping and manufacturing.

Turn CAD models, assembly relationships, and verification results into structured data for AI.

Engineering needs evidence
The Agent runs the model, inspects the geometry, and tests the requirements. When a check fails, it has a concrete reason to revise.
Check dimensions, clearances, and interference across authored poses. Keep the checks beside the CAD source.
Bit stick-out beyond chuck60–90 mmBattery release travel110 mmAuthor joints and physics metadata. Validate simulation readiness before exporting to downstream tools.
Structured geometry, relationships, and checks also become useful engineering data for AI.
Readiness depends on each model’s authored metadata.Our direction: the Agent runs Isaac Lab physics simulations and structural analysis, evaluates the results, and revises the CAD in a feedback loop.
CAD as code
ForgeCAD models are generated from .forge.js source that defines their dimensions, features, and relationships.
Change the source or adjust a parameter, and the model can be regenerated from the updated definition.
You can edit the source directly, change parameters in the interface, or let the Agent make the revision for you.
// From the real drill project.
// Geometry and joints are defined above this excerpt.
drill.addAnimation('Battery Change', {
duration: 4,
keyframes: [
{ at: 0, values: { 'Battery Release': 0 } },
{ at: 0.5, values: { 'Battery Release': 110 } },
{ at: 1, values: { 'Battery Release': 0 } },
],
});
verify.inRange('Bit stick-out beyond chuck (mm)', () => {
const s = drill.solve({});
return s.getPart('Drill Bit').boundingBox().max[0]
- s.getPart('Chuck').boundingBox().max[0];
}, 60, 90);
return drill;
$0/ month
For getting started.
Get Started$19/ month
For occasional projects with the Agent.
Get Started$39/ month
For individuals building regularly with the Agent.
Get Started$99/ month
For professional work that needs privacy and more Agent capacity.
Get Started$199/ month
For heavy individual workloads and frequent Agent use.
Get Started$269/ month
For teams building together in shared ForgeCAD Projects.
Get StartedCustom pricing
For organizations integrating ForgeCAD into larger engineering or automated workflows.
Contact SalesForgeCAD is a browser-based Agentic CAD workspace. You can describe an engineering task, let the Agent work on the Project, inspect the resulting CAD and evidence, ask for revisions, and continue editing the model yourself.
Yes. ForgeCAD Projects are backed by editable source rather than only a finished mesh or image. The model can be inspected, revised, regenerated, and continued as the design evolves.
ForgeCAD is designed around an ongoing engineering workflow, not a one-shot generation. The Agent works within the Project, can revise the source, and the user can inspect the geometry, analysis, evidence, and changes before moving forward.
Yes. You can continue working on the Project after the Agent makes changes, inspect the source and parameters, request another revision, or take over directly. The code editor is available in the Project, and parameter changes can also feed back into the Agent workflow.
ForgeCAD Tasks can use text and images, and users can also provide more specific CAD context such as annotated slices and projections to guide the next change. The Agent works with the current Project files and context.
Project visibility depends on the plan. ForgeCAD’s individual public-building plans are designed around Gallery Projects, while higher individual plans add private Projects. Team plans also support private shared work.
ForgeCAD includes engineering inspection and analysis tools so you can review the result and supporting evidence before accepting it. The Agent can also use checks or analysis as part of the task when appropriate.
Yes. Teams can own shared Projects and use Builder and Viewer Seats, pooled Task usage, roles, and separate Project access controls. Team subscriptions and Projects stay within that Team rather than following an individual account across unrelated work.
ForgeCAD is built first for individual builders designing real parts and products, and also for product and engineering teams that need shared ownership, collaboration, and private work.
Create, edit, inspect, and iterate on real CAD projects in one workspace with the Agent there when you need it.