DeepSeek Harness plugin + browser extension bridge: lets DSH agents read and control the user's browser, like Kimi WebBridge or Claude's browser extension. Node side: browser_* tools over a localhost WebSocket; browser side: a Manifest V3 extension.
Give DeepSeek Harness agents live control of your ComfyUI canvas (local or cloud): embed it as a split-screen tab, then read/edit/run workflows, debug errors, fetch output images, and batch-sweep parameters straight from the chat. Ships the ComfyUI-side bridge node.
Focus Mode for the dsh web GUI: a full-screen reading overlay that hides chrome and folds the AI tool-call flow into summaries, reusing the official Markdown / image primitives.
Vision tools
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:boogoo619/dsh-focus-overlay
Application-level Vision-Language-Model (VLM) analyzer for DeepSeek Harness: analyze_image tool with primary/backup OpenAI-compatible endpoints, automatic failover, and an auto-saving web settings page.
Vision tools
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:huashenglian/dsh-her-eyes
Image viewer: a real image tab type for the vncode right bar (dsh-rightbar). PNG, JPEG, GIF, WebP, AVIF, BMP, ICO, SVG and TIFF open in a viewer that FITS the pane, zooms on a ladder (5%-800%) with fit-to-pane and 100%-actual-pixels, wheel-zooms at the pointer with Ctrl/Cmd, and is dragged to pan with a real grab cursor - the image is laid out at its true size in a scrollable box, so a zoom moves the layout and never a CSS transform, and a zoomed picture stays scrollable to its edge. A checkerboard shows PNG transparency, pixelated rendering past 300% makes pixel inspection honest, and the status line names the file's dimensions, size, format and the pixel under the pointer with its colour. Bytes are read through the harness's own workspaceFiles remote, so no new host route, no new surface and nothing shipped is disabled: the type registers in the extension band and REPLACES the shipped preview's bare intrinsic-size image only for image addresses. Alpha.
Kimi WebBridge for DeepSeek Harness: drive the user's real browser (navigate, click, fill, snapshot, screenshot, evaluate, network, upload, PDF) through the local Kimi WebBridge daemon
Vision tools · Productivity
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:MicroHEROX/dsh-Kimi-WebBridge
DeepSeek Harness plugin that turns a local llama.cpp (llama-server) into a first-class model provider: process & router management, model catalog sync with mmproj vision pairing, auto-start on demand, stop-then-load model switching, and a sidebar terminal-output monitor panel.
DeepSeek vision bridge for the dsh web GUI: route image attachments to a vision model (pi-ai / llama.cpp Qwen3-VL) and continue the conversation with the text description on a text-only LLM (DeepSeek)
Agent collaboration · Vision tools · Integrations
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Einskyle/dsh-llm-vision-bridge
Media the agent can actually work with: media_probe (ffprobe's reading of any image, video or audio file, translated into a report and a browser-playability verdict with the exact ffmpeg command that would fix it), media_run (a real ffmpeg or ffprobe command as an ARGV array - no shell, a deadline, an output cap, and no overwrite unless asked), and media_frames (frames out of a video at named timestamps, sampled evenly, or tiled into one contact sheet). Ships the pin for a static ffmpeg/ffprobe copy per platform (SHA-256 verified, installed into $DSH_HOME/dsh-media/bin on first need, used only when the machine has none of its own), two bundled skills (ffmpeg-cli, ffprobe-cli), and the host routes dsh-video's tab reads: a Range-capable file stream, the same probe summary as JSON, and a background remux/transcode that turns a container a browser cannot open into a cached MP4.
Multimodal eyes and hands for DeepSeek Harness: vision transcription, OCR, and text-to-image via OpenAI-compatible backends, with an in-conversation generated-image card.
Local OCR for DeepSeek Harness: paste/attach an image, get its text via PP-OCRv5 + ONNX Runtime, fully offline. TUI (cc-tui) and Web. / DeepSeek Harness 本地 OCR 插件:图片转文字,PP-OCRv5 + ONNX Runtime,完全离线,支持 TUI 与 Web。
Vision tools · Interface extensions
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:balcoz/dsh-ocr-local
Find the right plugin, then get started
Search by task
Use a feature keyword or category, then sort by recent updates or GitHub stars.
Explore capabilities
Read the description, AI analysis and original README to understand what a plugin does.
Check and install
Review compatibility, dependency ranges and instructions, then copy the available install command.
Questions about DSH Hub
What is DSH Hub?
DSH Hub is a community plugin directory for DeepSeek Harness, bringing together descriptions, source links and installation instructions to help you discover and compare extensions.
Does inclusion mean a plugin is tested and compatible?
No. Detail pages show recorded compatibility and dependency ranges. Unknown does not mean compatible; check the project documentation before installing.
How do I install a plugin?
Open its detail page and check the installation section. Copy the command into your Harness environment when available, or follow the project README.