Unofficial community guide — not affiliated with or endorsed by SolidCraft / Tangency Labs. Official: solidcraft.io · GitHub · docs

Examples library

All primary examples are from examples/ in tangency-labs/solidcraft. Licence: MIT OR Apache-2.0 (project dual licence). We link to upstream files rather than republishing large binaries.

We do not host the official logo or marketing screenshots. Preview media lives in the upstream repo under docs/screenshots/.

bracket.json

Parametric bracket: sketch profile, extrude by width, fillet, cut mounting holes. Good first CLI run.

acceptance/sensor_enclosure.json

Acceptance scenario: sensor enclosure (more complex enclosure modelling).

demo/enclosure_steps.json

Step list for the MCP enclosure demo (rounded box, shell, USB cut-out, bosses, parameter change).

demo/enclosure_mcp.py

Python MCP client that builds the enclosure one execute call at a time against a bridged app.

demo/enclosure_ui_mcp.py

UI-driven MCP demo: pointer glides toolbars/dialogs while some steps go over MCP.

demo/record.sh / record_ui.sh

ffmpeg recording helpers for the demos.

render-studio.json

Render studio example script for product-style PNG output via CLI.

regressions/*.json

Regression recipes for edge-case modelling (lofts, chamfers, sweeps, etc.).

Community: SELENE rover

External project highlighted in the README: rover built entirely through SolidCraft’s MCP server (~3,323 timeline steps). Editable model releases on that repo.

Try the bracket in 30 seconds

git clone https://github.com/tangency-labs/solidcraft
cd solidcraft
cargo run --release -p solidcraft-cli -- run examples/bracket.json --out bracket.step
cargo run --release -p solidcraft-cli -- snapshot examples/bracket.json --out bracket.png

Or download a release build and run solidcraft-cli run … with the same JSON from a checkout.

Next: MCP tutorial · install.