VibeShape
Local-first browser CAD with MCP tools for parametric sketch to B-Rep solid to print.
What it does and how it connects
VibeShape is a free, local-first CAD system that runs in the browser and focuses on designing parts for 3D printing. The goal, as the README states it, is one short reliable path: parametric sketch to exact B-Rep solid to printability checks to 3MF, STEP and STL export. By default all computation, files and model history remain on the user's device, with no cloud account, server-side CAD session or mandatory telemetry required.
The macOS and Windows desktop applications package the same editor with native launch, an isolated persistent profile and GitHub release checks and downloads. The editor covers parametric sketches with constraints, fillet and chamfer as persistent Part Design features over selected edges, revolve with origin, sketch-line and model-edge axes, linear sketch patterns, section and exact topology measurement, and a configurable printer envelope with bed-fit feedback. Print readiness provides orientation-aware wall and overhang inspection and radial fit helpers before export.
Local stdio and paired remote MCP expose named CAD, assembly and library and bounded inspection tools, and exact automation drafts connect to ordinary browser persistence and session undo and redo through a trusted application adapter, with commits requiring a host-owned browser review. Native STEP, STP, BREP, STL and 3MF sources use bounded owned uploads with manual browser apply, and the README notes full CAD and MCP command coverage remains unfinished.
Alternatives
Compare side by side- partforge (pixiteapps)
Turns a part description into a shareable parametric web app, rather than a local-first browser CAD with exact B-Rep solids.
- print3d
Turns a brief or photo into a sliced print job, rather than a browser CAD that models parts for print.
- CadQuery
A Python library for building parametric 3D CAD models with scripts, rather than a browser CAD with a graphical editor.
- OpenSCAD
Free software for creating solid 3D CAD objects from script files, aimed at programmers, rather than a browser CAD with a graphical editor.
Recurring errors it addresses
Error Index entries this tool is built to reduce or work around.
- SolidWorks to Fusion to STL on macOS produced non-manifold meshes (jaw_soft showed 91 non-manifold edges); OrcaSlicer's auto-repair fixed them, but the user worried the auto-repair changed the fit, and asked for STEP files.Error Index
- Since OCCT 7.7.0, spherical or toroidal STEP faces with a clockwise outer boundary import as the complement of the bounded patch: 18 spherical faces on a Pro/ENGINEER model grew from 693.8 to 42,569.7 mm2 while BRepCheck_Analyzer calls every face valid. A shape-healing heuristic mistakes the explicit outer boundary for a hole.Error Index
- A STEP export from SolidCraft lost the side faces on 3 of 4 tapered legs when opened in other CAD tools, leaving only end discs. SolidCraft read its own file back fine; the fault was which ring of the cone face the loop started on, which other readers depend on.Error Index
Sources
Not verified
- Pricing: none stated on the repo.
- Real user voices: no real linked post read for this page; the repo has no public issues listed via the API.
- A named individual builder beyond the repository owner handle kolengri
Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.