Introduction
Open-source parametric 3D CAD in Rust, runs desktop, browser, CLI, and MCP
Alternative toFusion 360
Visit bherbruck.github.io ↗What is Introduction?
SolveCraft is a parametric 3D CAD application written in pure Rust that works like Fusion 360: sketch on planes, constrain and dimension, build solids with features on a timeline, and adjust parameters to watch models rebuild. It runs as a desktop app (Windows, Linux via egui and wgpu), web app (WebAssembly with WebGPU or WebGL2), headless CLI for scripts and exports, and MCP server for AI agents to model with. Every user action is a JSON command, so anything clickable can also be scripted, tested, or handed to an agent.
SolveCraft is early but usable for simple parts. Sketching, solid modeling, parameters, components with joints, and sheet metal work. All 76 reference parts built in Fusion rebuild in SolveCraft with matching volume, area, and topology. Built with Claude Code.
Momentum
Daily activity over the last 30 days: upvotes, unique visits, new GitHub stars and Hacker News points.
How do we know it's vibe coded?
vibetrend discovered Introduction automatically. Evidence: Trending on git-trends.github.io: agent files (claude-code) in bherbruck/solvecraft. View source.
Similar vibe-coded apps
#10 this weekAI-powered design intelligence toolkit for building professional interfaces

Sketch Material 3 screens in the browser, generate AI coding prompts

Open-source design editor that opens Figma files with built-in AI

122 agent skills for AI coding tools to generate images, video, audio, and 3D

Extract design systems from any website into tokens and design documentation


Open-source local-first workspace for AI image and video creation with MCP agent

Open-source design canvas for teams and AI agents