solidifai
AI-native parametric CAD studio whose built-in AI engineer designs a part, validates it, and prepares it.
What it does and how it connects
solidifai is a desktop prototyping CAD tool built on Tauri with a three.js viewport and a build123d and OpenCascade engine. The user opens the app, drops into an embedded terminal, and runs the CLI harness they already use, such as Codex, Claude Code, OpenCode, Gemini CLI, GitHub Copilot CLI, or Pi. Describing a part in plain language makes the agent write build123d through a built-in MCP server, and the solid renders live with dimensions, a model tree, and parameter sliders that re-run the model when dragged.
The README is explicit that solidifai is a harness, not an LLM host: there is no built-in model and no API key to paste, and the AI is whatever agent the user already runs in the terminal. The app pre-provisions the workspace with what that agent needs and owns the CAD engine and renderer, so the agent and the UI share one source of truth. Parts are genuine boundary representation solids, exportable to STEP for downstream CAD or STL for printing, not throwaway meshes.
The project describes itself as an early MVP, developed and validated on macOS, with installers for macOS, Windows, and Linux. Remaining work before a stable public release includes signing and notarization for distributable macOS builds.
Alternatives
Compare side by side- IgnisCAD
A bare build123d wrapper library for agents, rather than a full desktop studio with a viewport and parameter sliders.
- harnesscad
A verifier-first harness that refuses infeasible CAD plans, rather than a desktop studio that renders what the agent builds.
- build123d-mcp (pzfreo)
An MCP server for build123d on its own, rather than a desktop app that hosts the engine, the viewport, and the agent workspace.
- build123d
The underlying Python CAD programming library itself, while solidifai is the desktop studio built around it.
- manifold3d-mcp
A Copilot and Claude Code plugin for parametric 3D printing models, rather than a desktop build123d studio.
Sources
Not verified
- Pricing: none stated on the repo.
- Real user voices: no real linked post read for this page; open issues are dependency updates.
- Related Error Index entries: no matching entry verified.
- The repository description calls the built-in agent Sol while the README states there is no built-in model and the AI is the user's own CLI agent; the one-liner keeps the repository description wording.
- A named individual builder beyond the repository owner handle itsJeremyMax
Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.