Developer Toolsdsh-plugin

dsh-desktop

DeepSeek Harness Desktop is a Tauri 2 / Rust desktop shell for macOS (arm64) and Windows (x64) that runs the dsh web workbench in a native window. Per the README, the shell does not bundle dsh: it ships a Node/npm/pnpm runtime, installs the @deepseek-ai/dsh package from the npm registry on first run, and shares ~/.dsh (sessions, credentials, plugins) with the terminal dsh. The README also describes dsh version management with rollback, plugin management, in-app updates, a keyboard command palett

Stars
2
Forks
0
Open issues
0
Last push
Sep 22, 2026
Latest release
v0.6.1
24h Growth
+0
7d Growth
+0

Installation

No reliable install command was detected. Check the project README for installation instructions.

Overview

DeepSeek Harness Desktop is a Tauri 2 / Rust desktop shell for macOS (arm64) and Windows (x64) that runs the dsh web workbench in a native window. Per the README, the shell does not bundle dsh: it ships a Node/npm/pnpm runtime, installs the @deepseek-ai/dsh package from the npm registry on first run, and shares ~/.dsh (sessions, credentials, plugins) with the terminal dsh. The README also describes dsh version management with rollback, plugin management, in-app updates, a keyboard command palett

  • Runs the dsh web workbench in a native window; the workbench can also be opened in the system browser (local HTTP bound to 127.0.0.1).
  • No Node/npm or any dev environment required: a Node/npm/pnpm runtime is bundled and dsh is installed from the npm registry on first run.
  • dsh version management: install latest, install a specific published version, switch, roll back; current and previous versions are each kept.
  • Plugin drawer: list plugins with name/status/source, install from npm, Git/tarball sources or local absolute paths, uninstall, live pnpm output.
  • In-app update flow described in the README: check GitHub Releases, download, compare SHA-256, install, restart into the new version.
  • Shares ~/.dsh with terminal dsh: sessions, credentials, workspace and plugins are the same set.
  • Tray / single instance / crash self-heal (2s–15s exponential backoff, stops after 5 consecutive crashes) and system notifications.
  • Two-level uninstall: keep ~/.dsh or also remove sessions, credentials and config; cleanup limited to paths named after the app bundle id.

Related plugins