deepseek harness 2D and 3D CAD plugin
LAU-MARS/dsh-cad · skills
deepseek harness 2D and 3D CAD plugin.
★ 8GitHub stars
0Forks
2026-09-08Last updated
TypeScriptLanguage
Apache-2.0License
Key features
- CAD viewingSTL / OBJ / STEP / IGES / BREP / DCPRT (3D), DXF / SVG (2D)
- Two workersimport (occt-import-js, read-only STEP/IGES/BREP) and modeling (opencascade.js 1.1.1, full OCCT) are separate, both lazily started
- interactive in-chat card (orbit / zoom / wireframe / pan)
- CAD editor interactionsOnshape-style ViewCube (26-zone click-to-orient), hover/click face & edge picking with live measurement (area mm² / length mm), Faces+Edges / Faces / Wireframe render modes, switchable BRep demo parts (bracket / flange / shaft)
- Parametric modelingPrimitives (box/cylinder/sphere/cone/torus), profile extrusion, booleans (fuse/cut/common), all-edge fillet, transforms (translate/rotate/mirror) — exact OCCT BRep, not a mesh approximation
Requirements
- dsh CLI (@deepseek-ai/dsh)this plugin is developed against 0.1.0-rc.7 (minimum supported version, declared in the engines field of package.json)
- recommended ≥ 0.1.1-rc.2 (verified 2026-08-31)
Install command
dsh plugin --profile web add github:LAU-MARS/dsh-cad