NATIVE FEEL
A Harness that feels like a desktop app
Native Tauri 2 windows on Windows and macOS, system tray, single-instance lock, window-state memory, and macOS close-to-hide.
Community desktop · Windows & macOS
The official DeepSeek Harness web UI bundled with its own Node.js runtime inside a native Tauri 2 shell. Download the Windows installer or macOS DMG and start working — no terminal, no manual setup.
Describe what you want to build
Identity first, experience second
DeepSeek Harness Desktop is maintained independently by the open-source community. It does not represent DeepSeek or imply official endorsement. The Harness runtime comes from the official open-source project; this community repository owns the desktop packaging, releases, and support.
The missing native layer
The Tauri 2 shell and Rust sidecar handle installation, windows, the tray, and the process tree. The agent harness continues to evolve in the official open-source project.
NATIVE FEEL
Native Tauri 2 windows on Windows and macOS, system tray, single-instance lock, window-state memory, and macOS close-to-hide.
SUPERVISED
A Rust sidecar starts, restarts and shuts down the whole Harness process tree. Crash detection and bounded restarts keep the runtime healthy.
PINNED UPSTREAM
The official DeepSeek Harness is pinned and bundled with Node.js. Nothing is forked; upgrades are a version bump plus a full smoke test.
The desktop shell changes only when the Tauri or sidecar layer needs to. The Harness runtime follows the upstream open-source project, and the sidecar keeps the process tree clean across restarts and shutdowns.
Read the update mechanismWindow · tray · install · lifecycle
tauri.conf.json · dsh-sidecar Model · tools · skills · sessions
@deepseek-ai/dsh 0.1.0-rc.6 · Node 24 DOWNLOAD / 0.2.1
Windows 10/11 x64 installer and macOS Apple Silicon DMG. The current builds are unsigned preview builds — SmartScreen and Gatekeeper may warn; verify the SHA-256 files on the release page.
FAQ
Short answers to the questions new users search for.
It is a community desktop packaging of the official DeepSeek Harness. A Tauri 2 shell, a Rust supervisor sidecar, and a bundled Node.js runtime run the unmodified Harness web UI as a native Windows or macOS application.
No. A pinned Node.js runtime is bundled inside the app, and the supervisor starts the Harness automatically. Your system Node installation, if any, is never used.
No. It is maintained by the web-casa community. The DeepSeek Harness package itself is official and unmodified; this project only pins it and packages it.