DSH Marketplace

dsh-web-mobile

mexiaosqwq/dsh-web-mobile

Mobile adaptation for the DSH Web UI: works well on narrow screens, fits wide screens too.

10523JavaScriptMITSource

Install

Add dsh-web-mobile to DeepSeek Harness

via npm

Resolves a published tarball rather than cloning the repository, and installs without any extra setup. Swap `web` for your profile name if you run another one.

via GitHub · npm package

Installing from GitHub runs the project's build script, which pnpm blocks until you allowlist it — run the command once and pnpm prints the exact key to add under `allowBuilds` in ~/.dsh/profiles/web/pnpm-workspace.yaml.

What happened when we ran it

Installed cleanly when we ran it

Every command here is run in a throwaway container against a clean profile, and the result is whatever the harness recorded — not a guess from the source. Last run 19d ago.

Show it in your README

install verified — dshmarketplace

For maintainers: the badge serves this listing's latest sandbox verdict, so a re-run updates it on its own — and it links readers to the full result here.

Due diligence

Before you install dsh-web-mobile

  • Source of record: mexiaosqwq/dsh-web-mobile — present in the community registry that DSH's own plugin market installs from.
  • Licensed under MIT.
  • A listing here is not a security review. Plugins run with your agent's permissions.

The AI take

What it is — DeepSeek Harness Web UI mobile adaptation, works well on narrow and wide screens.

Who it is for — Mobile users chatting in DeepSeek Harness Web UI benefit when lacking sidebar and popup adaptations. Desktop mouse users can skip this plugin because desktop any width is full no-op.

Watch out — No obvious issues found. Sandbox test passed: installed in fresh profile and registered by harness. Source installation requires no manual build script allowance as built-in assets provided. Old version must be removed first to avoid duplicate registration conflicts.

The verdict — I would install it because it is built into DSHA Android launcher and works out of the box after APK install.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.

What dsh-web-mobile does

Abstract panels fold into a drawer as a central plane expands and sheets descend.

dsh-web-mobile is a DeepSeek Harness plugin that adapts the DeepSeek Harness Web UI for narrow screens and mobile browsers. DeepSeek Harness loads it in the web profile, where dsh-web-mobile changes the existing interface according to viewport width rather than adding an agent tool or a separate application. On narrow screens, the sidebar becomes an overlay drawer, the conversation uses the full width, and settings, the file tree and previews use bottom sheets or floating panels. The input area also rearranges permission controls, the model name and switching menus to avoid overlap.

The plugin includes a ?mobile-nav-debug=1 URL switch that displays a floating diagnostic bar with viewport, overlay state and JavaScript error information. The README does not document persistent configuration keys, environment variables or files that dsh-web-mobile reads or writes; its documented scope is the rendered web interface. After installation, restart dsh web so the web profile loads the plugin.

dsh-web-mobile is intended for phone-sized layouts and tablets. It also constrains and centres the interface at 768–1023px, while at ≥1024px it is a no-op. It is therefore the wrong choice for desktop-only use, or where the listed compatible plugin versions are not present: dsh-web-ui 0.1.14, dshmarket v1.17.1, dsh-usage-stats 0.1.2, dsh-genui 0.8.3 and dsh-meme v0.1.39.

dsh-web-mobile documentation

How dsh-web-mobile behaves

DeepSeek Harness loads dsh-web-mobile through the web profile. The plugin adapts the existing Web UI at different viewport widths:

  • Below the desktop breakpoint, the sidebar is an overlay drawer and selecting a conversation closes it.
  • Settings, the file tree and previews use bottom sheets or floating layers.
  • At 768–1023px, the layout is width-limited and centred.
  • At ≥1024px, dsh-web-mobile performs no layout changes.

The mobile layout also accounts for iOS Safari input zoom, notch safe areas, light and dark themes, double-tap zoom, narrow conversation headers and the arrangement of permission and model controls.

Diagnosing dsh-web-mobile

Append ?mobile-nav-debug=1 to the Web UI URL to show a floating diagnostic bar. The bar reports the viewport, floating-layer state and JavaScript errors. This switch is intended for checking mobile navigation and overlay behaviour.

Commands for dsh-web-mobile

DeepSeek Harness uses dsh web to start the Web UI. Restart that command after installing or updating the plugin so the web profile loads the new code.

For local development, the repository documents:

  • pnpm install to install dependencies.
  • pnpm build to rebuild the plugin.
  • The generated lib/ directory is committed alongside the source and should be rebuilt after source changes.

Requirements and compatibility

The README lists compatibility versions for dsh-web-ui 0.1.14, dshmarket v1.17.1, dsh-usage-stats 0.1.2, dsh-genui 0.8.3 and dsh-meme v0.1.39. It does not specify additional environment variables or persistent configuration keys.

Written from the project's own documentation and kept in sync with it. Where the two disagree, the source is authoritative — read the README on GitHub

Same category

Alternatives to dsh-web-mobile

dsh-ssh

zhu1090093659

8.0k

SSH ops panel for DSH: web terminal, SFTP transfer with progress, local port forwarding, and one-command cluster execution across hosts; agents share the same host config.

Installed cleanly when we ran it

npm packageTypeScript15d ago

AI review

dsh-ssh

What it is — dsh-ssh plugin provides an SSH operations panel for DeepSeek Harness, supporting web terminal, SFTP transfer, local port forwarding, and one-command cluster execution across hosts.

Who it is for — When managing multiple remote servers and performing batch operations with DeepSeek Harness AI agents, the dsh-ssh plugin offers web terminal and port forwarding features. Users working solely on local development without needing cross-host communication can stick with the native DeepSeek Harness interface.

Watch out — Sandbox testing passed after installation into a fresh profile and registration with harness. No obvious issues found.

The verdict — I would install it because agents share the same host config, making it easy to execute commands across multiple hosts.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
Source

dsh-remote-web-ui

zhu1090093659

7.6k

Remote control of a dsh web workspace from phone or PC: QR-code pairing through a token-gated channel, SSE real-time sync, and separate mobile and full desktop GUI modes.

Installed cleanly when we ran it

npm packageTypeScript23d ago

AI review

dsh-remote-web-ui

What it is — This plugin enables remote control of DeepSeek Harness web workspace from phone or PC using QR-code pairing and SSE real-time sync.

Who it is for — When you need to remotely view DeepSeek Harness web workspace on your phone, this plugin fits your scenario. If you primarily use the full desktop GUI mode, this plugin is not necessary.

Watch out — Sandbox test passed: it was successfully installed in a new profile and registered into profile by harness. No static issues found.

The verdict — I would install it because it passed the sandbox registration test.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
Source

dsh-ssh

zhu1090093659

7.6k

SSH ops panel for DSH: web terminal, SFTP transfer with progress, local port forwarding, and one-command cluster execution across hosts; agents share the same host config.

Installed cleanly when we ran it

npm packageTypeScript23d ago

AI review

dsh-ssh

What it is — DeepSeek Harness SSH ops panel providing web terminal, SFTP transfer with progress, local port forwarding, and one-command cluster execution across hosts where agents share the same host config.

Who it is for — Suitable when managing multiple remote servers for cluster tasks in DeepSeek Harness. Not ideal for users focused solely on local AI development.

Watch out — Sandbox test passed with installation in a fresh profile and registration by DeepSeek Harness. No obvious pitfalls detected.

The verdict — I would install it because agents share the same host config.

自检:第四段(ZH_TAKE 和 EN_TAKE)提供了是否安装的明确判断与前提,去掉后读者会缺少对插件在实际使用场景中的取舍结论。

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
Source

dsh-ios

ZSeven-W

315

A live iOS Simulator or USB-connected iPhone inside the conversation: 22 agent tools for booting, building, driving the UI by accessibility identity or OCR text, list-row actions and SwiftUI preview hot reload, plus a streaming sidebar panel you can tap and drag on.

Installed cleanly when we ran it

npm packageTypeScript14d ago

AI review

dsh-ios

What it is — Provides real-time iOS simulator or USB-connected iPhone interaction inside DeepSeek Harness conversations, including 22 agent tools and a draggable sidebar panel.

Who it is for — Users needing to drive iOS devices in real-time within DeepSeek Harness agent model conversations for iOS app development and debugging are suitable for this plugin. Those without iOS development or device interaction needs can skip this plugin.

Watch out — Sandbox testing passed with successful registration in a fresh profile after installation. The plugin executes shell commands. No obvious issues found.

The verdict — I would install it if I need to drive iOS devices in real-time for agent testing, because it offers an interactive sidebar and tool support.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Source

dsh-mobile

saya-ch

304

Access DeepSeek Harness from the Android app or a mobile browser with secure LAN and remote connections, persistent device pairing, and a customizable mobile interface.

Installed cleanly when we ran it

npm packageTypeScript15d ago

AI review

dsh-mobile

What it is — Provides a way to access DeepSeek Harness from phone browser and Android App, with LAN and remote connection support plus session and workspace sync.

Who it is for — Suitable for people who need to continue DeepSeek Harness sessions from phone while traveling or away from office. Not suitable for those who only run models locally on phone, since it connects to a remote computer environment.

Watch out — Tested to register normally in a fresh profile. Remote access may be limited by third-party bandwidth quotas. No other obvious issues found.

The verdict — I would install it because it offers remote channels and mobile customization without changing source code, but only on trusted networks.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Source

Multi-device remote access for DeepSeek Harness: continue an active session from your phone, tablet, browser, or another computer over an end-to-end encrypted channel (Noise IK + adaptive relay/WebRTC transport), with device authorization, ApiProxy-only remote capabilities, and read-only file preview via dsh-file-viewer — no shell, remote desktop, or write access.

Installed cleanly when we ran it

GitHub sourceTypeScripttoday

AI review

ds-harness-remote

What it is — A multi-device remote access solution for DeepSeek Harness, enabling PC, Android, and Web clients to securely access and operate a remote Harness over low-latency, end-to-end encrypted P2P-first network.

Who it is for — If you use DeepSeek Harness on the web profile and need to access or operate sessions remotely from PC or Android devices, install ds-harness-remote. If you are using DSH Desktop, the remote feature is included by default and no separate plugin installation is required.

Watch out — Sandbox test passed in a new profile, where it was registered by Harness into the profile. It requires providing an API key or token. When installing from source, the build script needs to be manually whitelisted first.

The verdict — I would install it because it enables seamless session switching across devices without interruption, but currently only the hosted relay is supported, with self-hosted options not yet available.

Generated by grok-4.6, and a starting point rather than a verdict. Where it says a plugin installs or does not, that is from a real run in a clean profile — everything else is read off the repository. Trust the source over this.Read the source
1Source