dsh-app
DiscoveredA Tauri-based desktop app for the DeepSeek Harness.
dsh-app
English | 中文
dsh-app is a personal desktop app built on the DeepSeek Harness codebase: a Tauri v2 desktop shell for the DeepSeek Harness Web UI. It spawns the local backend (dsh web --port 0), waits for its readiness line, opens a native window, navigates it to the backend URL, and terminates the backend when the app exits.
This repository forks deepseek-ai/deepseek-harness and adds the desktop app under apps/desktop/. The original upstream README is preserved at README.upstream.md.
Prerequisites
- Node.js
^22.19 || >=24and pnpm - A Rust toolchain for Tauri (dev and build both compile
src-tauri)
Start the desktop app (development)
pnpm install
pnpm --filter @deepseek-ai/dsh-desktop desktop:dev
Dev mode launches the backend from source with the system node and opens the native window. The first cargo build compiles the full Tauri dependency tree and takes several minutes.
Build the app bundle
pnpm run build
pnpm --filter @deepseek-ai/dsh-desktop desktop:build
desktop:build first deploys the backend (downloads a Node runtime and installs the published @deepseek-ai/dsh CLI into apps/desktop/src-tauri/resources/), then runs tauri build. The self-contained bundle lands in apps/desktop/src-tauri/target/release/bundle/ (.app and .dmg on macOS).
Run the built app
open "apps/desktop/src-tauri/target/release/bundle/macos/DeepSeek Harness.app"
The distributed .app is unsigned and un-notarized, so macOS may require right-click → Open. The bundle is self-contained: it ships its own Node runtime and backend, so no separate install is needed.
See also
- apps/desktop/README.md — the desktop app's own README (layout, dev, build, limitations)
- README.upstream.md — the original DeepSeek Harness README
Comments
Loading…
Similar plugins
by WJZ-P
Desktop version of DeepSeek Harness. 由tauri构建的DeepSeek Harness 桌面端,高效简洁。
★ 13
↓ 465.5k/wk
MIT
TypeScript
Aug 19, 2026
dsh plugin --profile web add @deepseek-ai/dsh-baseby RAFOLIE
DeepSeek Harness desktop shell — Tauri v2, tray + native webchat + task-done toasts, single portable exe
★ 23
↓ 359/wk
MIT
TypeScript
Oct 1, 2026
dsh plugin --profile terminal add dsh-desktop-pluginby yxccai
Unofficial Windows and macOS desktop app for DeepSeek Harness, with bundled runtime and automatic reuse of existing DSH environments.
★ 11
↓ 309/wk
MIT
JavaScript
Aug 21, 2026
dsh plugin --profile web add @sanqi-normal/dsh-webui-market-pluginby orriduck
A small, session-aware terminal UI for DeepSeek Harness
★ 3
↓ 535/wk
MIT
TypeScript
Aug 13, 2026
dsh plugin --profile web add dsh-tuiby cilis
Tauri 2 desktop application for Windows that detects (or installs) the global @deepseek-ai/dsh package, launches the DSH Web server and embeds it in its own window, with system tray management, login
★ 2
↓ 309/wk
MIT
Rust
Sep 30, 2026
dsh plugin --profile web add @lenorin/dsh-tauri-launcherby kkaktus463
Opens the DeepSeek Harness Web UI in a native window instead of a browser tab.
★ 0
MIT
JavaScript
Aug 23, 2026
dsh plugin --profile web add dsh-plugin-desktop