dsh-web-terminal
Run the following command in DeepSeek Harness:
dsh plugin install iamsee123/dsh-web-terminal
Paste the following prompt into your AI chat to install this plugin:
Run the install command in your terminal to add the local terminal plugin to the DeepSeek Harness web GUI; the source repository is available at https://github.com/iamsee123/dsh-web-terminal .
About this plugin
The DeepSeek Harness web GUI is built for multi-turn conversation and tool orchestration, but the moment you need to operate the host shell directly from the browser—running top to check load, editing a config with vim, or triaging a process tree in htop—you have to leave the tab and hunt for a separate terminal. dsh-web-terminal closes that gap by mounting a Terminal entry onto the sidebar so your AI session and the host shell live in the same workspace.
The expanded panel is a multi-tab xterm.js experience. Every tab drives a real PTY shell session via node-pty, with input and output streamed over a WebSocket route. Interactive programs such as vim, top, and htop work as you would expect, including Ctrl-C and live window resize. The panel ships controls for opening a new tab, closing, disconnecting and reconnecting, and clearing output. The shell binary and working directory are configurable through the settings panel or a patch yaml file, and the view auto-fits its height on panel open, window resize, and container changes.
Security-wise, every route carries a loopback-only trust fence (same-origin plus 127.0.0.1/localhost checks). Commands execute with the host user's privileges, which is equivalent to direct shell access. The plugin is hot-pluggable through the standard dsh dual-face mount pattern and requires no source changes to dsh itself.
If you are a developer, SRE, or ops engineer who already works inside the DeepSeek Harness web interface daily, this plugin lets you chat, tail logs, and run interactive commands without ever leaving the browser tab.
Use Cases
- Edit host config files with vim right in the browser without switching windows
- Monitor server load with top or htop alongside the AI conversation
- Quickly run shell commands to tail logs or inspect processes between AI turns
Best For
- Developers who work daily inside the DeepSeek Harness web GUI
- SREs who need AI chat and ops tasks in the same browser context
- Engineers who prefer consolidating chat, terminal, and logs into one workspace
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.