{
  "schema": "tesign-radar/item/1",
  "generated_at": "2026-09-17T01:56:13.055Z",
  "lang": "en",
  "slug": "dsh-desktop",
  "url": "https://tesign.com/en/item/dsh-desktop/",
  "alternates": {
    "ko": {
      "html": "https://tesign.com/item/dsh-desktop/",
      "json": "https://tesign.com/item/dsh-desktop/index.json",
      "markdown": "https://tesign.com/item/dsh-desktop/index.md"
    },
    "en": {
      "html": "https://tesign.com/en/item/dsh-desktop/",
      "json": "https://tesign.com/en/item/dsh-desktop/index.json",
      "markdown": "https://tesign.com/en/item/dsh-desktop/index.md"
    }
  },
  "name": "DSH Desktop",
  "use_label": "Desktop app for DeepSeek Harness users",
  "one_liner": "Unofficial Windows/macOS desktop client for the DeepSeek Harness agent; no Node.js setup",
  "text": {
    "why": "The most-starred repository in this month's list (26,127 stars as of 13 Sep 2026), chosen to stand for ten DeepSeek Harness (DSH) ecosystem repositories. It runs DSH's local Web UI, Host service and plugin system at a pinned upstream version, unchanged, and adds a window, tray, terminal, updater and work profiles as an installable app (Windows x64 NSIS installer, macOS Universal DMG). The desktop shell is itself a Cordis-based DSH plugin, and a plugin marketplace (DSH Community Market) is built in. The README states it is an independent community project with no affiliation, partnership or endorsement from DeepSeek.",
    "take": "It runs a pinned DSH unchanged and adds the window, tray and updater as plugins of the same kind — and it says plainly that it is not a DeepSeek product.",
    "build": [
      "With the Desktop plugin API you can write desktop plugins that switch work profiles or install and remove plugins, and you can feed your own plugin directory into the built-in market as a data source that follows the public schemas."
    ],
    "who": [
      {
        "role": "People who want DeepSeek Harness without terminal or Node.js setup",
        "situation": "install and run"
      },
      {
        "role": "Existing DSH users",
        "situation": "tray, work profiles and the built-in plugin market"
      },
      {
        "role": "Plugin developers",
        "situation": "the Desktop plugin API and market data sources"
      }
    ],
    "start": [
      {
        "command": false,
        "text": "1. Windows x64: download the installer from https://www.dshdesktop.cn/api/downloads/windows and run the NSIS installer"
      },
      {
        "command": false,
        "text": "2. macOS Universal: download the DMG from https://www.dshdesktop.cn/api/downloads/mac, open it and drag DSH Desktop into Applications"
      },
      {
        "command": false,
        "text": "3. Run from source: git submodule update --init --recursive"
      },
      {
        "command": false,
        "text": "4. corepack yarn install --immutable"
      },
      {
        "command": false,
        "text": "5. corepack yarn dev"
      }
    ],
    "caveat": [
      "Licence MIT. Windows x64 and macOS Universal only (no Linux). The README is Chinese-first; README.en.md exists. Unofficial and unrelated to DeepSeek; the README carries a sponsors section (Alibaba Cloud Wuying, UCloud, 88API — with affiliate links). The LAN-exposure option has no authentication — the README warns that anyone on the same network could operate your computer. Update checks send the installed version and a random installation ID. Model API keys and billing belong to DSH upstream: [확인 필요]."
    ]
  },
  "cta": {
    "type": "install",
    "label": "INSTALL",
    "url": "https://dshdesktop.cn/"
  },
  "ready": "install",
  "categories": [
    "ai"
  ],
  "categories_confirmed": true,
  "tags": [
    "deepseek",
    "coding-agent",
    "desktop-client",
    "plugins",
    "windows",
    "macos"
  ],
  "platform": [
    "windows",
    "macos"
  ],
  "license": {
    "spdx": "MIT",
    "scope": "permissive",
    "scope_text": "Use, change and redistribute, commercially too. Keep the notice.",
    "url": "https://spdx.org/licenses/MIT.html",
    "note": null,
    "open_source": true
  },
  "language": "TypeScript",
  "source_urls": {
    "canonical": "https://dshdesktop.cn/",
    "github": "https://github.com/anywhere-labs/deepseek-harness-desktop",
    "huggingface": null,
    "app_store": null,
    "sightings": [
      {
        "source": "github",
        "url": "https://github.com/anywhere-labs/deepseek-harness-desktop",
        "posted_at": "2026-08-16T05:00:00.000Z",
        "hn_url": null
      }
    ]
  },
  "numbers": {
    "as_of": "2026-09-16T21:00:00.000Z",
    "stars": 26784,
    "stars_unit": "GitHub stars",
    "stars_checked_at": "2026-09-15T19:34:51.190Z",
    "stars_observed_since_check": 0,
    "star_delta_24h": null,
    "star_delta_7d": null,
    "star_delta_30d": 18,
    "star_delta_unit": "GitHub stars gained in the window, GH Archive events summed to as_of",
    "spark_14d": [
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null,
      null
    ],
    "hf_likes": null,
    "hf_likes_observed_at": null,
    "hn_points": null,
    "hn_points_observed_at": null,
    "store": null,
    "method": "Star total = the value last checked on GitHub (stars_checked_at) + increases observed via GH Archive since. The 24h · 7d · 30d gains are GH Archive hourly events summed to the reference time (as_of). No score of ours."
  },
  "ranks": null,
  "activity": {
    "pushed_at": "2026-09-15T14:17:38.000Z",
    "owner_type": "Organization",
    "open_issues": 397,
    "contributors": 52,
    "releases_count": 14,
    "latest_release": {
      "tag": "v2.0.10",
      "published_at": "2026-09-13T23:41:15.000Z",
      "prerelease": false
    },
    "checked_at": "2026-09-15T19:34:51.190Z",
    "core_checked_at": "2026-09-15T19:34:51.190Z"
  },
  "signals": [
    {
      "kind": "back",
      "label": "BACK CATALOG",
      "value": null
    }
  ],
  "images": {
    "og": "https://tesign.com/img/dsh-desktop-7fdb6c6c27.png",
    "cover": "https://tesign.com/img/dsh-desktop-7fdb6c6c27.png",
    "cover_width": 2400,
    "cover_height": 1260,
    "gallery": [
      "https://tesign.com/img/dsh-desktop-7fdb6c6c27.png",
      "https://tesign.com/img/dsh-desktop-4696ad4812.png",
      "https://tesign.com/img/dsh-desktop-20ece230b2.jpg",
      "https://tesign.com/img/dsh-desktop-52eafccd3b.png"
    ],
    "alt": "DSH Desktop chat window (macOS, dark theme): a workspace list with Plugin Market and Settings on the left, a Chinese reply to a '你好' greeting on the right, and a message box showing the DeepSeek-V4-Flash model and Full access",
    "tier": 1
  },
  "dates": {
    "first_seen_at": "2026-09-13T09:24:33.706Z",
    "source_created_at": "2026-08-13T16:30:50.000Z",
    "discovery_hours": 736.8954738888889,
    "launch_signal_at": "2026-08-16T05:00:00.000Z",
    "kept_at": "2026-09-14T19:27:43.697Z",
    "first_published_at": "2026-09-14T19:27:43.752Z",
    "updated_at": "2026-09-15T04:36:56.852Z",
    "ingestion_mode": "backfill"
  },
  "notes": [
    "This file was produced by the same build, from the same data, as the tesign.com item page. The text is editorial; the numbers are stored observations.",
    "null in the JSON means not observed — never zero. The Markdown writes [unconfirmed] for it.",
    "Star total = the value last checked on GitHub (stars_checked_at) + increases observed via GH Archive since. The 24h · 7d · 30d gains are GH Archive hourly events summed to the reference time (as_of). No score of ours.",
    "Reconstructed from archive data, not a live discovery.",
    "A summary, not legal advice."
  ]
}
