AI Agent Hub
Back to plugins
dsh-cad-viewer preview

dsh-cad-viewer

Client Updated 2026.09.11

Run the following command in DeepSeek Harness:

dsh plugin install CMoyuer/dsh-cad-viewer

Paste the following prompt into your AI chat to install this plugin:

Install dsh-cad-viewer in DeepSeek Harness (source: https://github.com/CMoyuer/dsh-cad-viewer) by running dsh plugin install CMoyuer/dsh-cad-viewer.

About this plugin

Once an agent generates a 3D model with CadQuery, the result usually stays trapped in the chat transcript—viewing, organizing, and exporting require switching to separate applications. dsh-cad-viewer embeds a complete 3D model library and CAD viewer directly into the dsh Web GUI, so every model is searchable, previewable, and exportable the moment it is created.

The library supports folders, full-text search, drag-and-drop, rename, and delete. Each model opens in a workbench powered by three-cad-viewer with full orbit, pan, and zoom, plus a dedicated export button on the toolbar. Export covers ten formats—STEP, BREP, STL, 3MF, AMF, VRML, VTP, TJS, SVG, and DXF. Entries saved with CadQuery source go through exact B-Rep geometry; grid-only entries are reconstructed from triangle meshes. A collapsible card appears at the end of any chat message that invoked a model tool, and clicking Fullscreen opens the same model in the workbench without returning to the library.

Five agent tools (add_3dmodel, build_3dmodel, list_3dmodels, delete_3dmodel, cadquery_env) handle model registration, listing, deletion, and environment probing entirely within the conversation. On the storage side, each entry is a single JSON file shared across all devices under the same dsh instance—no build step, no IndexedDB, no external service required. It is well suited to developers doing parametric modeling or assembly design in dsh who want instant online preview and engineering-file export, and to teams that prefer a single shared model library.

Screenshots

Use Cases

  • Agent builds an assembly with CadQuery, then previews and exports STEP directly from the GUI model library for downstream engineers
  • Ask the agent in-chat to list the model library, delete stale entries, and create folders for organization without leaving the conversation
  • Multiple devices on the same dsh instance share one model library with no extra sync or upload step needed
  • Isolate parts in the viewer and export a matching mesh format for 3D printing or simulation

Best For

  • Developers doing parametric modeling and assembly design with dsh and CadQuery
  • Engineers who need online CAD preview and quick export to STEP, BREP, STL, and other engineering formats
  • Small technical teams that want a single shared model library to reduce file sprawl across devices