Back to directory

dsh-remote

Curated pickMaintenance: Active

blank-not-black/dsh-remote

DSH 远程执行/远程控制插件。

View on GitHub
$ dsh plugin --profile web add dsh-remote-plugin

33

stars

1

forks

JavaScript

Language

MIT

License

2026-08-15

Created

2026-09-05

Last push

A native DeepSeek Harness (DSH) plugin that puts a remote console — sessions, approvals, questions, file transfer and host status — in your phone or browser over LAN / Tailscale, gated by a token.

DSH integration

Native runtime

Author-claimed

Safety audit

Unaudited

Last verified

2026-09-06

License

MIT

01What can it help you accomplish?

  • View and continue DSH sessions, answer prompts and handle tool approvals from a phone or another computer

    A remote console to view sessions, reply to questions, process tool approvals and background tasks

    Users who run DSH on a desktop and want to handle sessions and approvals remotely from a phone

  • Transfer files between a phone and the DSH working directory or send image attachments

    Resumable file transfer with pause / continue / cancel, and photo or album images sent as session attachments

    Users who need to move files between mobile and host, or enrich a session with album images

  • Check sessions, files, Token stats and device connection state from another computer

    An operations overview: DSH version, gateway link, device connections, Token, cost and recent activity

    Operators who want to watch host status across multiple devices

02How to install into DeepSeek Harness

Prerequisites

  • Confirm DSH Web itself opens normally on this computer
  • Run the install command under the same user that installed DSH

Installation steps

  1. 01

    $ dsh plugin --profile web add dsh-remote-plugin

  2. 02

    $ dsh plugin --profile web list --depth 0

  3. 03

    Fully restart the DSH Web process, then open the DSH Remote panel from the sidebar

Verify the integration

  • dsh plugin --profile web list --depth 0
  • Open http://127.0.0.1:8787/health on the DSH host; a JSON response means the gateway port is reachable

03DSH integration and capability boundaries

DSH integrationNative runtime

Native DSH plugin via `dsh plugin --profile web add dsh-remote-plugin`; provides an in-DSH entry, manages the gateway and exposes a control panel

  • Session remote control

    View sessions anytime, continue work, switch models and custom thinking tiers, handle goals and background tasks

  • Files & images

    host directory and album imagesBrowse the host directory, transfer files with resume, and send photos or album images as session attachments

  • Operations overview

    DSH version, gateway link, device connections, Token, cost and recent activity in one place

  • Multi-network access

    LAN / Tailscale / WebSocket tunnelSupports LAN, Tailscale and a reliable WebSocket tunnel

04Who is it for? When not to use it?

Good for

  • Users who run DSH on a desktop and want to handle sessions and approvals remotely from a phone
  • Users who need to move files between mobile and host, or enrich a session with album images
  • Operators who want to watch host status across multiple devices

Not for

  • Do not expose the gateway port to the public internet and do not publish the pairing token; keep the phone and computer on the same trusted LAN or connected via Tailscale.
  • The token equals the remote-control credential. The gateway listens on all interfaces by default, so protect the token like an SSH key and never commit, screenshot or forward it in a URL.

05Compatibility, maintenance and safety notes

  • Do not expose the gateway port to the public internet and do not publish the pairing token; keep the phone and computer on the same trusted LAN or connected via Tailscale.
  • The token equals the remote-control credential. The gateway listens on all interfaces by default, so protect the token like an SSH key and never commit, screenshot or forward it in a URL.
  • The macOS Apple Silicon build is an independent preview artifact and is not promised to stay in sync with the main release line.
Not specified by the authorNot specified by the authorv0.6.24

readme_verified

06Frequently asked questions

How do I install DSH Remote into DeepSeek Harness?

Run `dsh plugin --profile web add dsh-remote-plugin`, then `dsh plugin --profile web list --depth 0` to confirm it landed in the web profile, and fully restart DSH Web before opening the panel from the sidebar.

Does DSH Remote require a separate account system?

No. The token is the remote-control credential and by default no extra account layer is introduced; protect the token like an SSH key and never commit or publish it.

Which networks can reach DSH Remote?

Use the same trusted LAN or Tailscale. Do not expose the gateway port to the public internet, and do not publish the pairing token.

Can I transfer files between my phone and the DSH working directory?

Yes — browse the host directory, transfer files with resume / pause / cancel, and send photos or album images as session attachments.

How do I confirm the gateway is running?

On the DSH host open http://127.0.0.1:8787/health; a JSON response means the gateway port is reachable.

08Data and sources

  • Author-claimedgithub.comd4696eb8ce5f…

    DSH Remote 由三个相互配合的部分组成:DSH 插件、独立网关和 Android 应用 / WebUI。

  • Author-claimedgithub.comd4696eb8ce5f…

    插件负责在 DSH 侧提供入口并管理网关

This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-09-06. Found an error? Submit a correction.

🏆

Best DeepSeek Harness Plugins

Twelve plugins worth installing first — picked from the whole catalog, across every category.

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.

New DeepSeek Harness plugins, weekly. No spam.