
Desktop app for DeepSeek Harness
Install Dsh Desktop
Installs but activates nothing: package.json has no `dsh.bundle` declaration, so `dsh plugin` warns and loads no config layer.
This repository is not a DSH plugin
package.json declares no dsh.bundle. In the official docs' own words, a package like this “still installs, but only as a plain dependency: dsh plugin prints a warning and activates no layer”. The install looks like it worked and nothing happens.What it actually is: Desktop app for DeepSeek Harness If that is what you came for, use it directly from the repository — it is just not something dsh plugin add can activate.
Before you run itinstall scripts
- This package declares
postinstall— package-manager lifecycle scripts that execute on your machine at install time, outside the agent sandbox, before any tool-approval prompt exists. - A plugin runs with your permissions once loaded: it can read your files, use your credentials and reach the network. Tool approvals do not sandbox it.
- Installing from git resolves a moving branch. Pin a commit —
github:dataelement/dsh-desktop#<commit-sha>— so the code you reviewed is the code you install.
Prerequisites
- API key
- Not required.
- Network access
- Not required at runtime.
- Language
- TypeScript
Install check
Every field the verdict was derived from, so you can re-derive it yourself
| Field checked | Result | Weight | What the spec says about it |
|---|---|---|---|
| lifecycleScripts | fail | warn | runs at install time, outside the agent sandbox: postinstall |
| dsh.bundle | missing | fatal | package.json has no `dsh.bundle` key |
- Verdict reason
- no dsh.bundle declaration — installs as a plain dependency only
- package.json read
- package.json
- Rules applied from
- docs/user/develop/basic/publish.md
- Checked at
- 2026-08-15
- Install-time scripts
postinstall
From the README
Excerpt as published by the author, plain text, unedited
DSH Desktop A local-first, cross-platform desktop shell for DSH Desktop packages the local DeepSeek Harness web experience as a desktop application. It launches a local Harness instance automatically, manages a random loopback port, persists profiles, plugins, and sessions, and opens the full interface as soon as Harness is ready. Project workspaces are added and managed entirely in the Harness interface. > [!IMPORTANT] > DSH Desktop is currently an early preview and depends on the rapidly evolving `@deepseek-ai/dsh@0.1.0-rc.6`. macOS releases are code-signed and notarized by Apple; current installers are distributed through the official website. Download DSH Desktop for macOS and Windows from the [official website](https://www.dshdesktop.com/#download). Installed macOS and Windows builds
Topics
GitHub topics on this repository
More in Desktop Distribution Builds Official
Ranked by similarity inside the cluster, not alphabetically
Deepseek Harness Workbench
xuan-ao-1
DeepSeek Harness 官方架构的 Windows 桌面发行版 (Desktop distribution of the official DeepSeek Harness)
Deepseek Harness Desktop
deathcmd
Cross-platform desktop distribution for the official DeepSeek Harness, with Windows NSIS and portable builds.
Harness
Meowopia
Windows desktop distribution of DeepSeek Harness
Deepseek Harness Desktop
steven-kid
Minimal desktop wrapper for DeepSeek Harness 极简 Deespeek Harness 桌面端,跨平台,免配置,开箱即用
Deepseek Harness Desktop
maplemoo
Unofficial desktop builds of DeepSeek Harness; currently macOS arm64