Hacker News AI · 10/13/2026, 08:11:04
SolidCraft Launches Open-Source Parametric CAD in Rust with Native MCP Support for AI Agents
SolidCraft releases an open-source parametric 3D CAD application built in pure Rust, supporting desktop, browser, and AI agent modeling via a built-in MCP server. The tool features a parametric timeline that automatically rebuilds models upon dimension changes, demonstrated through a Raspberry Pi case design workflow.
SOURCE COVERAGEFull Original Report
An open-source parametric 3D CAD application built in pure Rust.
Sketch, constrain, and build solids with a parametric feature timeline. Change a dimension and watch your model rebuild. Run it on your desktop, in your browser, or let AI agents model through the built-in MCP server.

A Raspberry Pi 4 case from an empty design: a sketch dimensioned with the board's parameters, extrude, fillet, shell, an M2.5 standoff patterned on the 58 × 49 mm hole rectangle, port cut-outs, vent slots and a colour, then height 24 → 32 mm in Parameters and it all rebuilds. 6× playback. Full video, recorded with the demo script.
Download
- Windows: download and run the installer. Also for ARM64 and 32-bit PCs, or as a portable zip that runs without installing.
- macOS: open the disk image and drag SolidCraft into Applications (Apple silicon and Intel).
- Linux: download the AppImage, allow it to run as a program and open it.
Or install the .deb (Ubuntu, Debian, Mint) or .rpm (Fedora,
openSUSE), or use Flatpak.
With Snap:
sudo snap install solidcraft(Snap Store, or the .snap file). For ARM64: AppImage, .deb, .rpm. - Web: try it in your browser, no install.
The downloads aren't signed yet. On Windows, if SmartScreen warns you, choose More info, then Run anyway. On macOS, the first time, right-click SolidCraft in Applications and choose Open.
Older versions, checksums and other formats are on the releases page. Install details, upgrading from earlier builds and building from source are in Getting started.
Documentation: the SolidCraft book (user guide, developer guide and command reference; sources in docs/book).
Status: early but usable for simple parts. 75 of 76 public reference parts match their analytic or FreeCAD-computed volume, area, centre of mass and bounding box (docs/oracle.md); the other is a tracked bug. These checks do not establish complete geometric or workflow equivalence. The commands SolidCraft has are listed by area in docs/features.md; status and plans are in ROADMAP.md. Open work and known bugs are in GitHub issues, and help is welcome: see CONTRIBUTING.md.
(注:更多技术实现细节与完整 API 文档请查阅原项目 README)