Tool Open source

PartMode

PartMode is an open-source, local-first browser-based mechanical CAD application built on OpenCascade WebAssembly, replicad, and three.js. It provides constrained sketches, editable feature history, exact B-rep solid evaluation, multiple bodies, assemblies with mates and exploded views, drawings, inspection tools, and import or export for formats including STEP, STL, AMF, 3MF, SVG, DXF, and PDF.

View repository Visit site Mentioned in 2 videos ↓

Overview

People work through the CAD interface, while permissioned typed agents operate against the same canonical document schema and exact geometry kernel. Browser-approved agents can edit the open project; a separate headless workflow uses an account-owned document. The application runs without a desktop CAD installation, supports anonymous local browser modeling with optional hosted agent connectivity, and is distributed under the GNU AGPL v3 license.

What PartMode is used for

2 uses taken from transcripts — each links to the moment in the video.

  • A browser-based parametric CAD tool with no installation or account requirement. It supports BREP solids, sketches, feature history, assemblies, mates, exploded views, and typed agent operations on the same documents and geometry.

  • A free, open-source, local-first browser-based parametric CAD tool for people and agents. It supports editable parts and structured assemblies with mates, exploded views, and sections, plus import and export for formats including STEP, STL, 3MF, SVG, DXF, and PDF.

Videos mentioning PartMode

2 in the library.