dsh-desktop-shell: Turning DeepSeek Harness WebUI into a Desktop App
The `dsh-desktop-shell` plugin converts the DeepSeek Harness (DSH) WebUI into a standalone desktop application without Electron dependencies. It provides core features such as standalone windows, tray minimization, incognito mode, and backend takeover. Users must install Node.js, DSH, and the WebView2 runtime. After installation, the plugin generates a portable launcher in the user directory and supports installation, repair, autostart configuration, and log viewing via settings or the tray menu, ensuring that the plugin and the host application do not interfere with each other.
Read Moredsh-reqsys: Requirements Management System (Traceability & Open Items)
The DeepSeek Harness (DSH) plugin dsh-reqsys is a lightweight requirements management system for recording requirement traces and tracking incomplete tasks. It supports browsing, searching, importing, and exporting requirements, and provides a double-click pet feature for quick entry, with all data stored locally. Users can enable it via an installation command and configuration file, and use RESTful APIs for CRUD operations. The plugin no longer depends on the pet, making it suitable for users who need locally persisted records.
Read MoreZ.AI / Zhipu Standalone Web Search API Plugin for DeepSeek Harness (DSH)
A Z.AI / Zhipu Web Search API plugin for DeepSeek Harness (DSH), designed to provide web access capabilities for the DSH ecosystem. Maintained by Riianfar, this plugin allows developers to use Z.AI or Zhipu search services. The current feature list and usage examples are available by referring to the source code implementation. Before installation, users should review the source code and license. This plugin is suitable for DSH users who need to integrate the above search APIs to enhance the information retrieval capabilities of their agents.
Read MoreDSH Signal: Balance Monitoring and Local Token Statistics
dsh-signal is a standalone observability plugin for DeepSeek Harness (DSH), maintained by Ricardo-WJP. It adds water-refraction brand animation, actual balance and remaining quota display, translation of model work instructions, and local token usage statistics to DSH. The plugin provides light/dark theme switching and resource monitoring, supports multiple providers, and reads only local session logs without uploading credentials or statistics. The installation command is `npx @deepseek-ai/dsh plugin --profile web add dsh-signal@0.6.12`.
Read Moredsh-tcp-forward: Exposing DeepSeek Harness Web to the Local Network
`dsh-tcp-forward` is a community plugin for DeepSeek Harness (DSH) designed to address access restrictions on local networks. It uses a transparent TCP forwarding mechanism to expose the DSH Web service to the local network and automatically adds the listening address to `trustedHosts` to avoid errors. Installation requires specifying a Web configuration file. By default, it listens on `0.0.0.0:3081`, and the port can be customized via the `DSH_TCP_FORWARD_PORT` environment variable. The plugin runs as a module, and developers are advised to review the source code and the MIT license before using it.
Read Moredsh-plugin-ui-font-family: Adding Custom Font Support for Web Interfaces
`dsh-plugin-ui-font-family` is a DeepSeek Harness (DSH) plugin designed to support font customization in web interfaces. It supports preset selection, system font usage, and custom font file uploads (TTF, WOFF, etc.), with flexible configuration in the settings menu. Users can install and enable the plugin via the command line. The configuration file can specify a default font or allow manual overrides. Note that uploaded fonts are stored in the `$DSH_HOME/fonts` directory, and the files must be removed manually after the plugin is uninstalled. Fonts in code blocks are unaffected, and remote users can use uploaded fonts but cannot see the list of local system fonts.
Read Moredsh-turnbar: DeepSeek Harness Chat Progress Bar
dsh-turnbar is a video-style timeline plugin designed for the DeepSeek Harness chat interface, aiming to make it easier to navigate back through long conversations. It provides a full-map progress bar, hover previews, in-session search (supports ⌘K), context fuel gauge alerts, chapter tick marks, and quick navigation via ⌘↑/⌘↓. It supports clicking or dragging to jump to a position and degrades gracefully. The installation command is `dsh plugin --profile web add dsh-turnbar`, and it requires DeepSeek Harness >= 0.1.0-rc.5.
Read MoreDeepSeek Harness Web Background Plugin: Local Wallpaper and Semi-Transparent Effects
The DeepSeek Harness plugin dsh-background lets users customize the wallpaper of the Web interface, supporting either a single image or folder-based carousels, with adjustable transparency, blur, mask, and cherry blossom/snowflake effects. Users can install it via the command line and configure it in Settings. Plugin configuration is stored locally, and settings are retained after uninstallation. Note that this is a community project and only reads local files; ensure the Profile is set to web before installation.
Read Morevizcb-codeblock-visualizer: DeepSeek Harness Chart Rendering and Preview
`vizcb-codeblock-visualizer` is a DeepSeek Harness plugin that automatically renders SVG, HTML, and Mermaid code blocks from model output into interactive chart cards and provides file preview functionality. The plugin uses the host-side DOMPurify and Mermaid Worker to ensure secure rendering, supports caption extraction, full-screen viewing, and export, and addresses concurrent request batching and caching. Installation and configuration are straightforward, and it requires adherence to the specified output format for alternating text and graphics.
Read MoreUE Log Reader: DeepSeek Harness UE Quick Log-Reading Plugin
`ue-log-reader` is a plugin attached to DeepSeek Harness, designed to simplify Unreal Engine log analysis. It parses logs in a streaming manner through model tools and provides streaming deduplication, crash extraction, statistical color-block filtering, and one-click generation of defect ticket summaries. Supporting standard UE logs and Android `adb logcat` format, it applies read-only safety checks to efficiently locate crashes and frequent issues, reducing development troubleshooting costs.
Read Moreword-docx-writer: Chinese Word Report Generation and Formatting Plugin
`word-docx-writer` is a document generation plugin for agent workflows, designed to address the complexity and error-prone nature of formatting long Chinese documents. The plugin supports applying formatting from templates and normalizing existing documents with one click. Core features include lightweight dependencies, dual-mode support for OOXML (cross-platform) and Word COM (Windows), and multi-agent compatibility. Typical usage involves generating documents via scripts, applying layout standards, and validating structure. It is suitable for scenarios such as lab reports and thesis writing, and is fully usable on non-Windows platforms, though advanced features require a Windows environment.
Read Moredsh-plugin-safety: Safety Gating During DSH Plugin Installation
dsh-plugin-safety is a safety gating plugin for DeepSeek Harness (DSH) that intercepts installation requests to mitigate risks. It scores plugins by statically scanning source code (detecting issues such as RCE, secrets, and persistence mechanisms) and analyzing metadata (publication time and download counts). If a plugin is classified as high-risk or medium-risk (score ≥ 8), a review report is presented for the user’s decision; if it is safe or low-risk, installation is silently allowed. The plugin supports configuring whitelists, blacklists, and risk confirmation thresholds, and must be added to the desktop profile during installation. It is based on heuristic rules, so false positives and false negatives may occur, and it only intercepts installations initiated through the marketplace UI.
Read Moredsh-console-hub: Telnet/Raw TCP Session and Command Control Plugin for Network Devices
`dsh-console-hub` is a network device console plugin developed for DSH agent development. It connects to devices via Telnet or Raw TCP and provides features such as session management, command interaction, configuration CRUD operations, and automatic pagination handling. Its core capabilities include interception and approval gating for high-risk commands, sleep detection and wake-up, and support for multiple encodings. Installation requires a Node.js and Harness environment. This plugin addresses the pain point of general-purpose solutions lacking fine-grained management; however, it only supports Telnet/TCP-IP, does not provide session isolation, and relies on regular-expression-based recognition. Device-side permission restrictions are recommended to ensure security.
Read Moredsh-jimeng: Jimeng Text-to-Image / Image-to-Image Plugin
`dsh-jimeng` is the Jimeng image generation plugin for DeepSeek Harness, supporting text-to-image and image-to-image generation. The plugin provides chat tools and a manual panel, with built-in model detection and configuration. It supports reference images in multiple formats and automatically saves generated images to disk. API keys are stored only on the server side to ensure security. Installation requires Node.js 20 and DSH 0.1.x. Users can obtain API keys from the Volcano Ark console and should note the model differences between Seedream 3.0 and 4.0.
Read Moredsh-turn-cost: Pricing Plugin for DSH Web
dsh-turn-cost is a DSH Web pricing plugin that adds a native UI pill to display real-time costs based on DeepSeek official pricing. The plugin supports viewing per-turn and cumulative session amounts; clicking the pill reveals an itemized breakdown and aggregated sub-agent costs. It features dynamic peak and off-peak pricing, is compatible with DSH versions 0.1.5-rc.1 through 0.2.0-rc.2, estimates costs based on token consumption, and does not include bypass calls or non-official provider fees.
Read MoreDeepSeek Harness Plugin Development Manager
`dsh-plugin-dev-manager` is a plugin for DeepSeek Harness (DSH) that manages plugin development environments through isolation mechanisms, ensuring that development failures do not affect stable running instances. Its core features include: creating independent DSH_HOME, ports, and configurations for each Workspace; supporting multi-plugin composition and lifecycle management; providing build verification, secure log reading, and process safety controls; and enabling visual management through the settings page. Developers can create Workspaces via RPC calls and define dependencies using configuration files. This plugin is suitable for scenarios where plugin development is required without interrupting the stable environment.
Read Moredsh-idle-compactor: An Idle-Triggered Context Compression Plugin
The `dsh-idle-compactor` plugin adds a time- and state-based context compaction mechanism to DeepSeek Harness. It triggers compaction when a session has remained idle for an extended period and exceeds the token threshold, avoiding costs for stale context tails. The plugin supports configurable idle time, context size, and scan interval, and handles background tasks and archived sessions, effectively addressing context bloat in long conversations.
Read Moredsh-git-seam: Structured Git Tools and Commit Gating for DeepSeek Harness
`dsh-git-seam` is a Git plugin designed for DeepSeek Harness agents to address issues of blind commits and unreliable parsing. It provides six structured tools and a “Diff-Before-Commit” gate mechanism, requiring agents to review changes before committing to keep operations secure and controllable. The plugin supports viewing status, diffs, logs, branches, and commits, but is limited to local operations and does not support destructive history operations, remote pushes, or certain advanced features. It is simple to install and configure, making it suitable for DSH workflows that require strict commit review.
Read Moredsh-sidebar-hover: Auto-Expand/Collapse DSH Web Left Sidebar
`dsh-sidebar-hover` is a client-side plugin maintained by `qq-24`, designed to address the frequent clicking of the collapse button in the DeepSeek Harness (DSH) web sidebar, which can interrupt the workflow. It improves efficiency by automatically expanding on mouse hover and collapsing when the cursor leaves, and includes anti-mistouch mechanisms such as a 20-second manual-collapse cooldown and automatic disabling on narrow screens. It relies entirely on DSH’s built-in features, makes no network requests, and is suitable for users who prefer minimal interactions.
Read MoreDSH Plugin: dsh-r-ide (Integrated Four-Pane R IDE)
`dsh-r-ide` is an R IDE integration plugin for DeepSeek Harness. It exists as a tab within `dsh-better-sidebar` and provides an independent R process for each conversation session. The plugin supports a four-pane layout and integrates code editing, console, environment, and plotting features, aiming to address the pain points of integrated R development in the DSH environment. Users need to install it via the community directory or GitHub, and should pay attention to its dependencies and permission-related security.
Read Moredsh-obsidian: A Single Obsidian Plugin for DeepSeek Harness
`dsh-obsidian` is a single-plugin DeepSeek Harness that turns Obsidian into a “self-organizing AI second brain.” It integrates the original upstream plugins, resolves API breakage and unfriendly splitting issues, and provides unified version management. The plugin offers multiple features through `ctx.tools` and `ctx.skills`, including Wiki retrieval, writing, health checks, scaffolding, and LLM inference. Installation requires Node.js 22.19+ and a DSH environment, supports configuring absolute paths, and is licensed under the MIT License.
Read Moredsh-voice-input: DeepSeek Harness Voice Input Plugin
`dsh-voice-input` is a voice input plugin for DeepSeek Harness that converts speech to text using browser native APIs or an OpenAI-compatible `/audio/transcriptions` endpoint. The plugin integrates a microphone button into the input field, supports real-time status feedback, engine selection (browser, cloud, or local), and secure credential management. It is zero-dependency, requires no build steps, and provides one-click install and uninstall scripts, with support for Whisper local services and Ollama (models with audio projection capabilities).
Read Moredsh-github-toolkit: GitHub Operations Toolkit
The `dsh-github-toolkit` provided by DeepSeek Harness (DSH) is a GitHub operations plugin designed specifically for Agents. It aims to reduce the maintenance overhead associated with frequent API calls by encapsulating 18 tool functions. The plugin securely stores sensitive credentials in DSH's credential management system and supports configuration through a Web interface, eliminating the need for hardcoding or restarts. It covers scenarios such as authentication, repository management, file reading and writing, Issues, pull requests, and code checks, while providing read/write permission control and detailed error messages. It requires DSH version 0.1.5-rc.1 or later.
Read Moredsh-conversation-shortcuts: Add Conversation Shortcuts to the WebUI
dsh-conversation-shortcuts is a keyboard shortcuts plugin for DeepSeek Harness (DSH), designed to reduce reliance on the mouse and improve the efficiency of managing multiple conversations. Its core features include creating new conversations, toggling the sidebar, opening settings, and quickly jumping to a conversation in the list using number keys. To install it, add the plugin via the command line and reload the WebUI. This plugin is suitable for scenarios that require frequent keyboard use, but note that some shortcuts (such as ⌘1~9) may be intercepted in Chromium-based browsers.
Read Moredsh-authmux: A DSH-Native OAuth Multiplexer
dsh-authmux is a DSH-native OAuth multiplexer plugin maintained by Q-xuan. It is designed to centrally manage logins for subscription-based model providers and reduce operational overhead. By handling OAuth flows at the Core level and leveraging local credential storage and Loopback RPC communication, it provides a compact login plane. It supports automatic detection and migration of legacy credentials, avoids creating duplicate adapters, and enforces strict RPC permission controls and network security. Users only need to enable AuthMux in Settings and log in to use Core-managed credentials and model routing, satisfying compliance and data isolation requirements.
Read More