DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

hairyf /

deepseek-harness-desktop

Topic repository only

DeepSeek Harness Tauri 桌面版 | Only 5mb installer, zero environment setup. Windows / macOS / Linux.

★ 516 Stars28 Forks5 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@00fc0788

DeepSeek Harness Desktop

DeepSeek Harness Desktop

Run DeepSeek Harness on your desktop, instantly —
no Node.js, no pnpm, no Docker. Download, install, go.

Release Downloads Stars MIT License Windows | macOS | Linux

English · 中文

Preview

Features

  • ⚡️ Zero setup — First launch bootstraps the bundled Node runtime and Harness core automatically; a compatible local Node / Pnpm setup is reused as-is when present.
  • 🔄 Self-healing core — Every launch syncs with the latest upstream Harness release, so upstream fixes reach you without reinstalling.
  • 🔒 Local & private by default — Runs on 127.0.0.1:3080. Profiles, sessions and settings stay on your machine; telemetry is off by default.
  • 🪶 Native & lightweight — A Tauri 2 shell (not Electron): smaller installers, lower memory, native windows. Windows / macOS / Linux, bilingual UI.
  • ⌨️ CLI ready — Registers dsh commands (*/bin) after install, ready in a new terminal.
  • 🧭 First-run wizard — On first launch, pick the recommended plugins (e.g. the dsh-market plugin store) and watch the install stream in real time; skip anytime and reopen later from the sidebar.

Quick Start

Download the installer for your platform from Releases, install, and launch.

The first run downloads the Node runtime and Harness core (~a few hundred MB) and takes you straight into the harness at http://127.0.0.1:3080. Everything after that runs locally — no network required.

Requirements: Windows 10+ (64-bit) · macOS 10.15+ · Linux (AppImage) · network on first launch

Dev

Want to get involved in the development? See docs/DEVELOPMENT.md.

How It Works

┌──────────────────────────────────────────────┐
│ Tauri WebView (React)                        │
│   setup state machine → progress → iframe    │
│   loads the dsh web UI + sidebar controls    │
└──────────────────────┬───────────────────────┘
                       │ invoke commands + events
┌──────────────────────┴───────────────────────┐
│ Tauri Rust backend                           │
│   service/download  installer + extraction   │
│   service/workflow  dsh process lifecycle    │
│   task              dsh health checks        │
└──────┬───────────────────────────┬───────────┘
       │                           │
  runtime/ (Node.js v22.22.0)   dependencies/dsh/ (prebuilt bundle)
       └─────────────┬─────────────┘
                     ▼
   dsh --profile web --host 127.0.0.1 --port 3080
                     │  DSH_HOME=<app-data>/data/dsh
                     ▼
        http://127.0.0.1:3080/  ← embedded UI

The prebuilt Harness bundle is published by deepseek-harness-pkg. Every launch diffs the installed bundle against the latest release and re-downloads when outdated — keeping the local install when GitHub is unreachable.

Notes

[!WARNING] Developer preview — upstream dsh is evolving fast with breaking changes; this project tracks it closely.

[!IMPORTANT] macOS Gatekeeper — the app is not notarized; allow it once via System Settings → Privacy & Security → Open Anyway.

[!NOTE] Security — dsh can execute code locally. For learning / research / testing only; run it in a trusted, isolated environment.

Related

  • deepseek-harness — the upstream dsh agent platform
  • deepseek-harness-pkg — prebuilt Harness bundles consumed by this app
  • dsh-market — the plugin market offered as a recommended preinstall on first run
  • n8n-desktop — reference implementation

License

MIT © deepseek-harness-desktop contributors

—/ 5

No ratings yet

Manifest verification required

Commit 00fc07888fce

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout