DSH Hub
dsh-multi-chat cover

daetz-coder/dsh-multi-chat

dsh-multi-chat

UIWeb UI4 GitHub starsΒ· updated 2026-08-19

Multi-window wall for DeepSeek Harness: run & monitor N DSH conversations side-by-side in one screen, plus an authenticated LAN gateway for phone/tablet access. npx dsh-multi-chat install

Install

npx @deepseek-ai/dsh plugin --profile web add dsh-multi-chat

Restart `dsh web` after install. Bundle APIs can change during the developer preview.

README badge

dsh-multi-chat DSH Hub badge
[![DSH Hub](https://dshhub.dev/badge/dsh-multi-chat.svg)](https://dshhub.dev/plugins/dsh-multi-chat)

Paste this into your README. The star count updates with every catalog sync.

From the README

Excerpt from daetz-coder/dsh-multi-chat, cleaned of badges and images.

πŸ’¬ dsh-multi-chat β€” Multi-chat, one screen

English | δΈ­ζ–‡

Run N conversations in DeepSeek Harness at once, watch every Agent's live progress side-by-side, and check in from your phone or tablet. One browser tab goes from "one conversation at a time" to "a panoramic multi-conversation cockpit."

Install a multi-window wall into the official DeepSeek Harness (DSH) Web UI: a grid that shows N running DSH conversation instances simultaneously (each instance runs its own task), so every Agent's live progress, chat, and output are visible at a glance β€” no more hopping between endless tabs and windows.

✨ What it does

CapabilityDescription
πŸ“Ί Multi-windowOne-click entry from the sidebar; the chat area becomes a window grid showing every task side-by-side, one pane per port
πŸ” Auto-discoveryScans a port range to auto-find running DSH instances; manual management is also supported
βž• One-click new windowLaunch a brand-new DSH instance right inside the wall to grow your conversation matrix
πŸ“± Phone accessThe "Phone access" button starts a built-in authenticated LAN gateway β€” open the URL on your phone, enter the token, and watch progress
πŸ›‘ Window controlsMaximize, refresh, open in a new tab, stop an instance, and switch column count (auto/1/2/3/4/6)

Multi-chat = multi-port. Start N dsh web --port <n> instances (each running one conversation/task), open the wall from any of them, and you see all of them side-by-side.

πŸ“Έ Screenshots

πŸ–₯️ Windows Β· Two chats side-by-side β€” two running DSH instances laid out together, each pane a full official conversation UI with live online status dots and per-window controls (maximize / refresh / new tab / remove):

πŸ“± iPad Β· Two chats on mobile β€” on the same LAN, open the token-authenticated gateway URL on an iPad to watch two Agents' live progress on one tablet screen:

πŸ–₯️ Windows Β· Three-chat panorama β€” a 3-column grid of three running instances, all Agents on one screen, upgrading you from "one conversation at a time" to "a panoramic multi-conversation cockpit":

πŸš€ 30-second quick start

# 1. Install β€” ONE command straight from the npm registry (no CLI to download):
dsh plugin --profile web add dsh-multi-chat

#    …or via the plugin's own npx CLI (packs a tarball and installs it):
npx dsh-multi-chat install

# 2. Start a few instances
npx dsh-multi-chat start --ports 3080,3081,3082

# 3. (Re)start any instance and click "Multi-window" in the sidebar footer β†’ done πŸŽ‰

Why this approach

…

Related plugins