Introducing the DeepSeek Harness Utility Collection Plugin
dsh-cajita is a plugin for DeepSeek Harness, designed to provide developers with an integrated toolkit of auxiliary tools based on the “everything is a plugin” philosophy. Maintained by hpyperry, it is positioned as a collection of networking tools within the DSH ecosystem. A detailed feature list has not been publicly released, and developers must install it independently through the GitHub repository. When using it, attention should be paid to permission and security checks.
Read Moredsh-android-pane: DSH Android Live View and Control Panel
The DeepSeek Harness (DSH) plugin dsh-android-pane addresses the challenge of agents being unable to confirm visual outcomes when operating Android devices. Leveraging scrcpy technology, it supports USB-connected physical devices and emulators, providing 30-60 fps real-time screen streaming and view hierarchy access, along with operations such as tapping, swiping, and verification. The plugin includes automatic FLAG_SECURE black-screen recovery, session isolation, and human-agent shared-screen functionality to ensure security and operational clarity. Installation requires zero configuration and depends on the system ADB, and all video streams are restricted to local access only. Users can directly interact with agents through the panel to perform device control and verification.
Read Moredsh-notify-plus: Context-Rich Native Notifications for DSH Desktop
dsh-notify-plus is a plugin that provides enhanced notifications for DSH Desktop. It replaces the original generic prompts with native Windows Toast notifications that include real-time session titles and content summaries, enabling users to clearly track conversations and job status. The plugin supports customizable notification settings, language preferences, and foreground muting, and requires DSH Desktop 2.0.3 or later to install and use.
Read Moredsh-wooden-fish: Tapping a Wooden Fish to Accumulate Merit in DSH Web Mode
The DeepSeek Harness (DSH) plugin `dsh-wooden-fish` is a fun interactive tool designed to relieve the monotony of using Web mode. It renders a wooden fish and a wooden mallet in the center of the page, supporting background blur and theme adaptation. When users click the wooden fish, it triggers a striking animation and a “Merit +1” message, while also playing a sound effect and reciting “Namo Amitabha Buddha.” The plugin is installed via the `dsh plugin` command; it currently has no hidden toggle, and removal requires stopping or uninstalling it.
Read Moredsh-prompt-history-plugin: Shell-Style Prompt History Navigation
`dsh-prompt-history-plugin` is a DeepSeek Harness plugin maintained by hotpot-labs, designed to eliminate the hassle of repeatedly typing prompts through shell-style interaction. It does not render any UI; instead, it extends the behavior of the input box and allows quick recall of history entries using the up and down arrow keys. History data is automatically deduplicated and stored in the browser's `localStorage`, with a maximum of 100 entries retained. To use the plugin, ensure the cursor is at the beginning of the line; pressing ↑ the first time triggers history navigation, while pressing ↓ restores the current draft or exits navigation. The plugin does not interfere with IME input, runs entirely locally, and remains non-intrusive to the UI.
Read MoreDeepSeek Harness Plugin: dsh-notifier-plugin
The dsh-notifier-plugin is a DeepSeek Harness client plugin maintained by hotpot-labs, designed to address the lack of immediate feedback when tasks run in the background. It provides system-level desktop notifications triggered by key events such as completion, errors, model questions, or waiting for approval. It is compatible with macOS, Linux, and Windows, and supports foreground muting and real-time configuration via the Web UI. After installation, browser notification permissions must be granted, and note that additional dependencies must be installed for the Tauri desktop client.
Read Moredsh-model-picker-search: DSH Web GUI Plugin (Realtime Search and Effort Selector)
This plugin introduces real-time search at the top of the model list by replacing DeepSeek Harness (DSH)'s native ModelSelect component. It supports filtering by model name, ID, or provider name while retaining the Effort (reasoning intensity) selection. The plugin reads and syncs the native ModelDirectory to ensure state consistency with the Composer plugin and the `/model` command, and supports automatic focus, navigation controls, and theme adaptation. A service restart is required after installation, and it is compatible with DSH 0.1.0-rc.8 and later.
Read MoreDeepSeek Harness Plugin: dsh-commit-ai (Auto-Generate Conventional Commit Messages)
dsh-commit-ai is a DeepSeek Harness Web GUI plugin designed to address the cumbersome task of manually writing Conventional Commits-compliant messages. By integrating a "Generate with AI" button into the commit interface, it automatically reads changes from the staging area and invokes the default LLM in the deployment environment to generate a standards-compliant commit message. Users need to obtain the source code from GitHub and install it themselves. This tool is suitable for developers who want to improve commit efficiency and follow standard conventions, but it is recommended to review the source code and license before installation.
Read Moredsh-model-account-login: DeepSeek Harness Model Account Persistent Authorization Plugin
`dsh-model-account-login` is a Cordis composition plugin designed to provide the UI for interactive login flows in DeepSeek Harness (DSH). It bridges the official authorization service over a host-side JSON-RPC channel, uses `AttemptRegistry` to manage login state, and persists sessions via `credentials` and `settings`. The web client provides a settings panel for managing login cards, device codes, external URLs, and hint messages. This plugin depends on DSH and related peer services and must be mounted via YAML patches.
Read Moredsh-fork-edit: DeepSeek Harness Turn-Level Conversation Editing Plugin
dsh-fork-edit is a DeepSeek Harness plugin designed to address the problem of modifying historical conversations. Instead of writing custom events, it forks a new session at a closed boundary, ensuring the history remains readable and semantically simple. Core features include hover-to-editing for historical user messages, tree-grouped branch lineage in the sidebar, and cascading archiving of subtrees. Technically, it executes transactions through seams in the source agent and automatically rolls back on failure. The plugin has removed the standalone retry entry point, retaining only the `retry-turn` mode of the HTTP API.
Read Moredsh-custom-provider: DeepSeek Harness Web Custom Model and Subagent Configuration
`dsh-custom-provider` is an extension component of DeepSeek Harness Web, designed to provide fine-grained configuration for custom models, such as `llm-pi-ai`. By adding a "Custom Models" section, the plugin offers configuration for subagent model whitelists, image-input capability mapping, and reasoning levels. After installing the plugin and updating the configuration file, users can directly control model behavior from the web interface, enabling fine-grained tuning of delegation policies and model capabilities.
Read Moredsh-quicklook: Quick Look Preview in the Sidebar
`dsh-quicklook` is a companion plugin for DeepSeek Harness that provides QuickLook-style quick previews. Press Space to display images, PDFs, or text content as an overlay in the current context. The plugin supports zoom memory and hot-swapping, but depends on `dsh-better-sidebar`. It requires a specific Node.js version and becomes available after installation and restart, aiming to improve file browsing efficiency.
Read MoreDeepSeek Harness Plugin dsh-round-rightclick: Radial Right-Click Menu
`dsh-round-rightclick` is a plugin for DeepSeek Harness that provides a disk-style right-click menu and is maintained by hmr-BH. It addresses the inconvenience of operations such as creating branches and interrupting generation being scattered and inefficient in the native functionality. The plugin offers five core features: branching by round, interrupting generation, copying paths/IDs, opening directories, and exporting logs. Users simply right-click on a conversation round to execute actions at the cursor position, with keyboard shortcut support included. Licensed under the MIT License, the plugin enables efficient management of multi-round conversations at specific historical nodes.
Read Moredsh-notify: A Notification Panel to the Right of the Input Box
dsh-notify is a static profile plugin that provides a reminder panel to the right of the input box. Any plugin or AI can push text or links, and it supports chat-style stacking, drag-to-resize, AI summarization, and appearance customization. To install it, place the repository files in `~\.dsh\profiles\web\node_modules\dsh-notify\` and declare the dependency in `package.json`, then restart the server for changes to take effect. Pushing methods include tool calls, HTTP endpoints, and the Client service. When using it, note that it depends on host slots and is subject to CSS injection restrictions (`document.createElement('style')` must be used).
Read Moredsh-memory: Adding Persistent AI Memory to DeepSeek Harness
`dsh-memory` is a static profile plugin for DeepSeek Harness that addresses the stateless session problem and gives AI persistent memory capabilities. Its core features include memory tab management, automatic naming, multi-AI privacy isolation, experience archiving, and AI name display in the sidebar. To install the plugin, place the repository in the designated directory and modify the configuration, then restart to activate the changes. The plugin supports writing different types of memories (such as global, shared, and experience) via the `memory_record` tool and injects guidance into the SystemPrompt to instruct AI on memory management, making it suitable for developers who need long-term context and privacy isolation.
Read Morehivanpan-star/dsh-plugin-file-explorer: DSH Client File Explorer Plugin
This plugin is maintained by the user `hivanpan-star` and belongs to the SupaNexus DeepSeek Harness (DSH) client-type plugins, aiming to provide file browsing capabilities for DSH. Currently, due to a failed README fetch, its specific features, installation commands, usage examples, and license details cannot be confirmed. The plugin name suggests file resource management functionality, but users should review the source code independently to assess potential security risks.
Read Morehivanpan-star/dsh-plugin-chat-enhance Plugin Introduction
The DeepSeek Harness (DSH) plugin hivanpan-star/dsh-plugin-chat-enhance is designed to provide conversation enhancement features for DSH. The plugin belongs to the SupaNexus ecosystem, does not currently list specific features, and no official installation command is provided. Users are advised to refer to the catalog page or GitHub for guidance. Because no license information is provided, users should independently review the source code and permission details before use.
Read Moredsh-queue-first-enter: Press Enter to Control Queue Message Routing
`dsh-queue-first-enter` is a DeepSeek Harness (DSH) Web plugin designed to address the inflexible message execution order when the agent is busy. When the editor is empty and the agent is running, pressing Enter routes the first message in the queue to the current turn, while Ctrl/Cmd+Enter retains its original functionality. It must be installed via the command line, requires dsh web 0.1.0-rc.6 or later, and is suitable for debugging and testing in regular sessions, allowing manual adjustment of queue priority.
Read Moredsh-client-ui-timeline: DSH Web GUI Left-Edge Session Issue Navigation Bar
`dsh-client-ui-timeline` is a plugin located on the left edge of the DeepSeek Harness (DSH) Web GUI that provides conversation issue navigation. It supports highlighting, hover previews, smooth scrolling, and automatic loading of unrendered history. As of 2026-10-01, it is no longer maintained; the official client now includes equivalent functionality, and installation is not recommended.
Read Moredsh-cua: A Computer Control Plugin for DeepSeek Harness
The DeepSeek Harness plugin `dsh-cua` equips agents with computer control capabilities, supporting Windows, macOS, and Linux. It wraps 14 model tools through the cua-driver daemon and uses a two-tier safety-gate mechanism at the plugin and driver layers. Features include window listing, accessibility element tree snapshots, full-screen screenshots, clicking, text entry, key presses, and state verification. The configuration is flexible, allowing custom approval and timeout settings. It currently primarily supports Windows x64, with plugin-layer approval enabled by default, making it suitable for developers who need agents to operate desktop applications.
Read Moredsh-instruction-memory: DSH Long-Term Instruction Memory Plugin
`dsh-instruction-memory` is a plugin for DeepSeek Harness (DSH), designed to maintain stable system instructions through a plugin-based architecture. It allows users to manage long-term instructions in settings and supports automatic injection, multi-instance concurrency protection, external file synchronization, and data export and import. Users must install it via the command line and configure its priority and applicable scenarios on the settings page. The plugin requires Node.js >= 20, and the injected content is limited to 40,000 characters. Before installation, ensure compatibility with the host version and be aware of security risks when running in non-loopback address environments.
Read MoreDeepSeek Harness Plugin: Declaring Reasoning Levels for GPT, Codex, Gemini, and Other Models
This plugin is intended to resolve an issue in DeepSeek Harness (DSH) where custom gateway models cannot select a reasoning level. It uses a helper script to write reasoning capability declarations to `settings.yaml`, supports declaring six reasoning levels from `off` to `xhigh` for models such as GPT and Gemini, and supports image model markers. Installation requires manually running a PowerShell script and is limited to Windows with the desktop configuration profile; gateway restrictions on parameters should be noted during use.
Read Moredsh-doctor: DeepSeek Harness Diagnostic Plugin
`dsh-doctor` is a diagnostic plugin for DeepSeek Harness (DSH), designed to resolve issues related to environment configuration, port conflicts, lingering processes, and oversized Sessions. It does not replace the UI; instead, it generates a Markdown report containing the diagnostic results, including environment versions, ports, processes, and Session size. Users must install it as a Bundle into an existing Profile using the official command, then restart the Profile and run the `/doctor` command. The report is saved to the logs directory in both Markdown and JSON formats, and can be pasted into GitHub Discussions for evaluation. The plugin has limited permissions, does not delete files or modify system directories, and requires Node.j
Read MoreDeepSeek Harness Plugin: dsh-task-sounds — Notification Sounds for Task Completion and Questions
dsh-task-sounds is a lightweight plugin designed for the DeepSeek Harness (DSH) Web UI, aimed at solving the difficulty of tracking long-running tasks through auditory feedback. The plugin uses the browser-native Web Audio API to synthesize notification sounds in real time, requires no external assets, and supports fully offline operation. Core features include a conversation-completion notification, a “ding-dong” alert when the Agent asks a question (such as a query or approval request), and a mute switch with historical playback protection. The installation command is `dsh plugin --profile web add dsh-task-sounds`. Users only need to restart the DSH Web service and can then distinguish the Agent’s conversation-completion status and question prompts, among other events, by sound.
Read MoreDeepSeek Harness Web GUI Plugin: dsh-ui-turn-rail
`dsh-ui-turn-rail` is a Web GUI plugin for DeepSeek Harness (DSH), designed to address the challenge of managing long conversations. It adds a persistent progress bar next to the conversation area to intuitively display the loading status of turns, and supports hover-to-preview summaries, click-to-jump, and loading historical content. The plugin runs entirely locally, with no network requests or new permissions required, improving navigation efficiency in long-context conversations through visualization.
Read More