Sphaire
Browser-native AI-assisted parametric CAD running OpenCascade and Replicad through WebAssembly, turning natural language into geometry with manifold validation and FDM, SLA, and CNC-oriented DFM checks.
What it does and how it connects
Sphaire is a browser-native AI-assisted parametric CAD studio that runs its geometry engine in the browser. Describe a part in plain English, start from a primitive, or import an existing model (GLB, GLTF, OBJ, STL), then edit, inspect, materialize, validate and export it from one workspace. Unlike image-only 3D generation, the engineering path produces executable construction code and real geometry through OpenCascade or Replicad; Babylon.js renders the scene, deterministic checks review common manufacturability concerns, and optional AI providers help generate and visually review results.
Capabilities in the README's highlights table include natural-language creation with parametric and organic routing, direct modeling (select, move, rotate, scale, resize, and edit mesh components), materials with color, metallic and roughness, image textures and optional AI materials, inspectable construction code that can be viewed and rebuilt, geometry validation with FDM, SLA and CNC-oriented DFM checks, and export into downstream 3D and manufacturing tools. AI generation uses a server-configured OpenAI-compatible API with a bring-your-own key, or local Ollama; an API key is optional for manual modeling.
The README warns that Sphaire is experimental engineering software and to always inspect geometry and run the appropriate professional checks. It runs on Node.js 20 or newer; the quickstart clones the repo (whose git history names it shaire-web-V2-beta), installs with npm, and opens localhost:3000.
Alternatives
Compare side by side- OmniCAD
A standalone free parametric CAD app with its own MCP server and CLI, rather than browser-native CAD through WebAssembly.
- forma-dsl
A declarative DSL for parametric CAD with an MCP server, rather than browser-native parametric CAD.
- Text23D Mechanical
Turns chat prompts into CadQuery or FreeCAD models in a web workbench, rather than running OpenCascade in the browser.
- vibecad (JoeMattie)
A Claude Code skill that edits build123d models through a browser canvas, rather than a browser-native CAD studio.
- freecad-chatcad
An AI agent side panel inside FreeCAD, rather than a browser-native CAD studio.
Sources
Not verified
- Pricing: none stated on the repo.
- Real user voices: no real linked post read for this page; recent repo activity is the owner's own pull requests.
- No GitHub releases exist, so latest release fields are null.
- Activity: last push 2026-07-17, so the project looks quiet.
- A named individual builder beyond the repository owner handle pranavchahal; the catalog record names Pranav Chahal.
Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.