myYangyunfan/dsh_desktop

DeepSeek Harness (dsh) Windows desktop client - bundled Node.js + dsh CLI, one-click launch

What it solves

It removes the technical barriers for Windows users wanting to run the DeepSeek Harness (dsh), which typically requires a Node.js environment. It provides an out-of-the-box desktop client that bundles the runtime and official plugins, eliminating the need for manual environment setup.

How it works

The project uses an Electron wrapper that bundles a standalone Node.js runtime and the @deepseek-ai/dsh package. When launched, it spawns the dsh web process on a local port and loads the resulting Web UI into a native, borderless Windows window. It includes a watchdog process for crash recovery and an automated update system for both the client and the agents.

Who it’s for

Windows 10/11 users who want a seamless, install-and-run experience for DeepSeek Harness without managing Node.js dependencies or command-line configurations.

Highlights

  • Zero Dependencies: Includes its own Node runtime and npm CLI.
  • Enhanced UI: Features a dark glass borderless window, Win11 rounded corners, and a system tray minimize option.
  • Integrated Tooling: Comes with a suite of plugins for session management, vision capabilities (OCR/chart reading), and context compression.
  • User Experience Add-ons: Includes a desktop pet, a side-session floating window, and real-time balance/cost widgets for OpenCode Go subscriptions.
  • Resilience: Implements exponential backoff for rendering process crashes and a watchdog for main process failures.

Related

  • Project
  • Project
  • Project
  • Project
  • Project