Community desktop distribution

Your agent.
Ready when you are.

DeepSeek Harness, packaged as a focused desktop app. No Node setup, no terminal ritual, and no surprise runtime upgrades.

Alpha builds for macOS (both architectures), Windows & Linux · MIT licensed

DSH runtime
System ready Harness is running

Private loopback · managed lifecycle

Runtime 0.1.5-rc.3
Origin 127.0.0.1
01 Bundled runtime
02 Daily checks
60 secProduct target: download to first task
3 platformsCompatibility tested on every change
0 surprisesPinned runtime, candidate tested separately

Desktop, without the baggage

Less setup.
More momentum.

DSH Desk does not fork the Harness experience. It gives the official UI the reliable desktop lifecycle it deserves.

01

Open it like an app

Node 24 and a known-good Harness runtime travel with the installer. Launch from your desktop and start working.

02

Stable by design

You run a pinned version. The newest candidate must pass its own checks before it enters the conversation.

03

Small, native shell

Built with Tauri and your system WebView—no extra Chromium instance, no rewritten product UI.

Desktop boundary
Exact origin only
Harness
IPC blocked Private DSH_HOME Loopback only

A deliberately narrow boundary

Powerful locally.
Careful by default.

The runtime page gets no Tauri IPC, shell, or filesystem permissions. DSH Desk manages the process; Harness remains the source of truth.

  • 01
    Isolated data

    A private DSH_HOME leaves your existing CLI profile untouched.

  • 02
    Review before install

    Inspect plugin source, integrity, lifecycle scripts, and rollback boundaries first.

  • 03
    Fail closed

    Broken health checks, navigation, or signing gates stop the release—not the user.

Read the architecture notes

Live public evidence

Know before
you update.

DSH Desk
0.1.0-alpha.14
DeepSeek Harness
0.1.5-rc.3
Evidence updated
waiting for GitHub
macOSApple Silicon
UNKNOWN

Waiting for job evidence

Windowsx64
UNKNOWN

Waiting for job evidence

Linuxx64
UNKNOWN

Waiting for job evidence

Newest npm candidate
UNKNOWN

Waiting for candidate evidence

Latest main CI
UNKNOWN

Waiting for CI evidence

Green means the named public check passed. It does not imply that every future upstream release is compatible or that preview installers carry production platform signatures.

Setup & common questions

Your first task.
Then your first plugin.

DSH Desk is the community desktop distribution maintained at majiayu000/dsh-desk. Use this project's downloads and compatibility evidence when following these steps.

How do I install and start?

Open Releases, read the release notes, and choose the installer for your OS and architecture: macOS DMG, Windows x64 installer, or Linux x64 AppImage/deb. Open DSH Desk, choose a model provider in Harness onboarding, and send a small first task. Provider access is configured in Harness.

Do I need Node.js or a terminal?

The desktop download bundles its Node and Harness runtime. It does not require a system Node.js installation. Building from source uses a separate development toolchain; follow the development instructions for that path. Bundling a runtime does not make model-provider requests offline.

Is this an official DeepSeek app?

No. DSH Desk is an independent community project, not affiliated with or endorsed by DeepSeek. It hosts the upstream Harness UI. Other desktop wrappers have their own maintainers, data locations, and release policies; their instructions do not establish this project's behavior.

Which version am I downloading?

The release notes identify the published desktop and bundled Harness versions. The compatibility radar checks repository and upstream candidates; a green check does not publish a new installer. Read the verification matrix before equating source versions with downloads.

How do I add a plugin?

Browse Harness Registry, then open DSH Desk → Plugins… to review the exact package, version, source, integrity, permissions, and compatibility before installation. A copied dsh plugin add command enters the same review flow. Manifest verification is not a security audit or inclusion in the desktop's trusted catalog. Authors can start with the plugin template and registry submission guide.

What if startup or a plugin fails?

Compare your installed release with the public checks and its release notes. Record the desktop version, OS/architecture, displayed error code, and minimal steps. Use Discussions for setup help or Issues for a reproducible bug. Follow the support checklist and remove keys, prompts, responses, and private paths before posting.

Dive in

Put Harness
on your desk.

Download the alpha for macOS, Windows, or Linux, explore the source, or share a clean-machine install report.

Download preview