solidcraft: Rust-based parametric CAD, with AI designing directly via MCP

tangency-labs/solidcraft

·2026.10.17 21:22

An open-source parametric 3D CAD written entirely in Rust. It supports three environments: desktop, web browser, and AI agents that can model directly through an MCP server. Every step from sketching to solid generation is managed by a parametric timeline.

1 / 2

The core feature is immediate model reconstruction upon dimension changes. A custom-built constraint solver accurately calculates linear and curved relationships, resolving sketches every frame during dragging. Key features like Extrude, Revolve, and Shell are built incrementally, efficiently handling complex assemblies and sheet metal work.

It supports input and output for various formats including STEP, IGES, DXF, and URDF. Notably, it supports STEP AP242 to preserve assembly structure and color information, and also includes URDF export for robot simulators. Currently, geometric accuracy has been verified for 75 out of 76 public reference parts, making it sufficiently practical for simple part design.

GitHub
GitHub repository

tangency-labs/solidcraft

SolidCraft: an open-source parametric 3D CAD application built in pure Rust. Desktop, web, and automation through MCP.

Rust

This introduction was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.

Our guide explains how the AI works. Report errors, attribution issues, or removal requests via Contact.