Source

Features

One tool for the whole design lifecycle.

From the first sketch to a versioned, shareable assembly — Source pairs a serious parametric modeler with the things desktop CAD never had: an open format, real version control, and AI built in. Here’s what ships today, and what’s coming.

Parametric modeling that never forgets

History-based features stay editable for the life of the part — change one dimension and everything downstream rebuilds.

  • Constraint-driven 2D sketches
  • Extrude, revolve, sweep & loft
  • Fillet, chamfer & draft
  • Linear & circular patterns, mirror
  • Holes, shell, rib & direct face edits

Your files, your format, forever

An open, self-owned file format over a deterministic core — the same design rebuilds byte-for-byte on any machine, offline or in the cloud.

  • Open, documented file format
  • STEP import & export
  • Deterministic, byte-identical rebuild
  • Full parametric history saved
  • Self-host or run in the cloud

Version control, built for geometry

Branch, diff and merge real 3D models the way engineers already work with code — no zip files, no cloud lock-in.

  • Git-style branch & mergeSoon
  • Real-time co-editingSoon
  • Semantic, geometry-aware diffsSoon
  • Review, comment & approveSoon
  • Shareable links & embedsSoon

AI and automation in the loop

Describe the change and get reproducible, geometry-level edits — backed by a parametric engine and an API for everything else.

  • Native AI design copilotSoon
  • Text-to-CAD & edit-by-promptSoon
  • Scriptable API & automationSoon
  • Reproducible agent editsSoon
  • Parameters & equation engine

Start building

Everything you need to model — free to start.

Open Source in your browser and ship your first part today. New capabilities land continuously as the roadmap delivers.