Pinned runtime
PINNED RUNTIMEThe app bundles verified Node.js, pnpm, and DeepSeek Harness. It ignores your global environment and never downloads dependencies on first run.
DeepSeek Harness Desktop · a community project
DeepSeek YukiRyou packages DeepSeek Harness into an installable desktop app with a pinned runtime inside — double-click and start working.
Account balance, workspace review, Git changes, file previews, a community plugin marketplace, and trusted updates, all in one native window.
$ shasum -a 256 DeepSeek.YukiRyou-1.0.9-arm64.dmg
An open-source community project, not an official DeepSeek product
Harness is the body of an agent.
The desktop shell fits that body into your operating system: runtime, processes, windows, and updates.
The app bundles verified Node.js, pnpm, and DeepSeek Harness. It ignores your global environment and never downloads dependencies on first run.
The Electron main process owns the native window, traffic lights, tray, and updates. Single instance, hide on close, and it reclaims every process it started.
Harness listens only on a stable 127.0.0.1 loopback origin the app persists, never exposed to the LAN, and web content runs in a sandboxed view with Node integration off and context isolation on.
No Node to prepare, no launch command to remember, no ports to juggle. The app ships a pinned runtime and Harness as one atomic release unit — double-click the icon and the workbench is there. Harness and the local UI recover independently, so one failure never takes down the window.
File tree, Git changes vs HEAD, line stats, and read-only diff all live in the app: search, filter, ordered review, in-preview find, and drag files or lines straight into chat. Each turn’s confirmed changes appear below the outputs row — one click opens the file for review.
Public macOS packages are Developer ID signed, Apple notarized, installed on clean machines, and stability-tested, with SHA-256 checksums attached. Before installing a plugin the app verifies catalog source, exact npm identity, dependency graph, SHA-512, and official tarballs — without lowering security requirements.
Not a rewrite of Harness, and it never changes how Agents work — it delivers Harness to your desktop stably, securely, and recoverably.
Ships with pinned Node.js, pnpm, and DeepSeek Harness. Ignores your global environment, and no first-run dependency downloads.
Native traffic lights, a draggable title bar, and a sidebar that overlays in narrow windows and docks when wide. Light, dark, and system themes stay in sync.
See the balance of the DeepSeek account behind your credentials, right above Settings.
File tree, Git changes vs HEAD, line stats, and read-only diff — with search, filtering, ordered review, in-preview find, and drag files or lines into chat.
Toggle Markdown between rendered and source views; preview plain text and common images right in the app.
Confirmed changes for each turn appear below native Harness outputs — one click opens the file for review.
Single instance; hide instead of quit. Harness and the local UI recover independently, so one failure never takes down the window.
Developer ID signed, Apple notarized, SHA-256 verified, with in-app update checks. You confirm before restarting to install.
Full catalog indexing, search, categories, paging, and source management — with a security pre-check before install.
Install, update, reinstall, enable, disable, rollback, and safe removal. Failures auto-restore the previous version and block known-bad builds.
Platform runtime, ConPTY, and NSIS installer — the same release ships for both macOS and Windows.
Unzip the portable ZIP and run directly — no install. Built from the same commit with the same pinned runtime.
The official DeepSeek Harness ships a Web UI, but daily use still means preparing a runtime, typing launch commands, juggling ports, and handling crashes. YukiRyou folds all of that into one app.
A standalone app with a pinned runtime and Harness: double-click to launch, and it cleans up its own processes on quit.
Beyond chat: file tree, current Git changes, per-turn changes, line stats, and rendered Markdown in one place.
Public packages are Developer ID signed, Apple notarized, installed on clean machines, and stability-tested — with SHA-256 checksums.
| Official Web UI | Browser shortcut | DeepSeek YukiRyou | |
|---|---|---|---|
| Runtime setup | Needs Node, pnpm, CLI | Service must be started first | Bundled — open and run |
| Desktop capabilities | None | None | Balance, file tree, Git diff, previews |
| Process management | Manual start/cleanup | Manual | Single instance, self-healing, cleanup on quit |
| Updates | Manual | Manual | In-app check, signed and notarized |
| Reproducible offline | Depends on local env | Depends on local env | Pinned bundled runtime |
Grab the installer for your platform from GitHub Releases: drag the DMG into Applications on macOS, or run the installer (or portable build) on Windows.
macOS: download the DMG. Windows: download Setup.exe or the portable ZIP — all from the same Release
macOS: drag DeepSeek YukiRyou into Applications. Windows: run the installer, or unzip the portable build and run directly
Launch from Launchpad or the Start menu, then configure services in the Harness UI
From network edges to rendering isolation and the release supply chain, every layer has an explicit security design.
Harness listens only on a random 127.0.0.1 address — never exposed to the LAN and never open to the public internet.
Web content runs in a sandboxed view with Node integration disabled and context isolation enabled; the bridge exposes only validated capabilities.
Exported diagnostics contain only a sanitized environment summary and bounded logs — no source code, sessions, or credentials.
Candidates ship only after Developer ID signing, clean-machine installs, real-world stability testing, Apple notarization, and final verification.
The community catalog is discovery only, not an endorsement; identity, dependency graph, SHA-512, and official tarballs are verified before install, without lowering security requirements.
Find more answers on GitHub Issues.
No. This is an independently developed open-source macOS/Windows project with no affiliation or endorsement from DeepSeek.
The macOS release targets Apple Silicon (macOS 14 or later) with Developer ID signing and Apple notarization; Windows 11 x64 ships Beta builds. Intel Macs and Linux are not supported yet.
Windows builds are unsigned Betas, so SmartScreen may warn on first run. Only download from GitHub Releases and verify against the included SHA256SUMS-Windows.txt.
The community catalog is discovery only — it is not an endorsement or a security review. Before install, the app verifies catalog source, npm identity, dependency graph, SHA-512, and official tarballs; plugins share your local user permissions with Harness, so only install code you trust.
For offline startup and reproducible versions, the app bundles verified Node.js, pnpm, and Harness runtimes instead of relying on your global environment.
Export a diagnostics package from the app menu, then open a GitHub Issue with your OS version, app version, and steps to reproduce. Review the attachment for anything you do not want public.
The app checks public GitHub Releases in the background and offers updates in Settings → About. You confirm before restarting to install.
Download the app and let DeepSeek Harness work like a native desktop app. If this project helps you, give it a star.