dsh-notify-on-complete: Adding Desktop Notifications to DeepSeek Harness

pitetow/dsh-notify-on-complete is an extension plugin designed specifically for DeepSeek Harness (DSH), aimed at solving the problem of users having to frequently check the terminal or wait for approvals during long-running tasks. This plugin sends low-disturbance desktop notifications to remind users when tasks end (distinguishing between completion, errors, interruptions, or token limits), when model calls prompt for input, or when waiting for sandbox and tool permission approvals. Core features include filtering sub-agent sessions to reduce redundant notifications, providing fine-grained configuration for different scenarios such as prompts and approvals, and supporting cross-platform system notifications and alert sounds across macOS, Linux, and Windows. The plugin has zero runtime dependencies and leverages Node.js child processes to ensure notification delivery is unaffected by the main process exiting. Installation requires Node.js 22 and pn

Read More
self-control-guard: Intercepting Host Termination and Providing Controlled Exit for DeepSeek Harness

self-control-guard is an MIT-licensed plugin for DeepSeek Harness (DSH) designed to intercept model attempts to terminate the host process through bash tools. It serves as a UX interception layer rather than a security boundary, implementing hard rejections by identifying standard termination commands such as pkill and kill, while guiding the model to use the controlled dsh_self_exit or dsh_self_restart tools. Exit or restart requires token confirmation and writes to a restart recovery list after execution. The plugin disables the restart feature by default and explicitly errors on misconfiguration to prevent silent failures. Installation requires Node.js 22+ and DSH 0.1.0-rc.6, with the tarball generated via npm pack before installing into DS.

Read More
DSH-Vault: Encrypted Credential Repository Plugin for DeepSeek Harness

dsh-vault is an encrypted credential repository plugin for DeepSeek Harness (DSH), designed to securely store and manage sensitive information such as usernames, email addresses, passwords, SSH/API keys, OAuth tokens, and TOTP secrets. It leverages Node.js's built-in node:crypto module, employing AES-256-GCM encryption and scrypt key derivation to ensure data is encrypted at rest on disk, with keys never persisted. The plugin exposes tools such as vault_search, vault_get, and vault_add to the model. Its core security mechanism separates "search" from "read": vault_search returns only summaries without ciphertext, preventing sensitive information from leaking into the model context; only after confirming the target does it proceed to...

Read More
dsh-weneed: Turning the "we need to..." Chain-of-Thought Guidance Standard into a DSH Plugin

dsh-weneed is a DeepSeek Harness (DSH) plugin maintained by Nwflower, licensed under MIT, designed to unify integration with the "we need to ..." chain-of-thought guidance specification. The plugin offers three core implementation methods: the `weneed` tool for Agents to inject, remove, or query specification status within a session; the `/weneed` command for human users to perform the same operations and assemble persistent presets; and the WeNeed agent-preset, used to load a persistent persona and the standard full toolset in new sessions. The plugin adopts a pure ESM, zero-build architecture, consuming only the host service. It supports installation via the `dsh plugin` command from package releases or local repository paths, as well as through the `dev_in

Read More
dsh-gauge: Precise Usage and Cost Estimation for DeepSeek Harness Web UI

dsh-gauge is a community plugin (MIT licensed) for the DeepSeek Harness (DSH) Web UI, designed to provide granular session statistics. Core features include precise cache hit rate calculation based on formulas, bucketed display of hit and miss token usage, context occupancy monitoring, and session cost estimation based on model unit pricing and peak/off-peak rates. The plugin supports both Chinese and English interfaces, with adaptive CNY/USD currency display, and can show peak/off-peak status badges in the statistics row. Users can quickly install it via the `dsh plugin --profile web add dsh-gauge` command and enable it by restarting the Web UI afterwards; alternatively, manual npm installation or source code debugging are also available. Configuration options can be accessed through the DSH settings interface or by editing the `cordis.p` file.

Read More
NanmiCoder/dsh-plugin-market: Adding a Web UI Plugin Marketplace for DeepSeek Harness

NanmiCoder/dsh-plugin-market is an MIT-licensed plugin designed for DeepSeek Harness (DSH), aiming to provide a Web UI plugin marketplace entry point that enables an integrated workflow for plugin discovery, inspection, installation, and removal. This plugin allows users to browse the plugin catalog on the Settings page, supports searching by repository, package name, theme, and other dimensions, and displays descriptions, licenses, release data, as well as key installation evidence and trust levels. Core features include command preview before installation, host verification and normalization of npm/Git specifications, invocation of pnpm for installation, and support for active profile coordination and the allowInstall: false browsing mode. Installation methods support directly adding npm packages via the dsh command.

Read More
dsh-md-quiz: A Markdown Quiz-Style Reading Plugin for DeepSeek Harness

`dsh-md-quiz` is a web plugin for DeepSeek Harness (DSH), designed to transform Markdown document reading into a structured quiz-based reading workflow. It helps users systematically learn and review document content through five stages: diagnosis, levels, guided reading, checkpoints, and settlement. The plugin registers the `md-quiz-read` skill, the `/mdquiz` command, and a restricted file-reading route (supporting only formats such as .md and .txt, with a size limit of 512KB) with DSH. It also provides a sidebar level-progression panel and a dedicated "Reading Area" tab in the web interface, enabling users to view the original text and automatically identify session messages. Installation requires pnpm as a dependency, and the plugin can be used after adding it via the `dsh plugin` command and restarting the service. Users can

Read More
dsh-plugin-manager: Managing Profile Plugins in DeepSeek Harness Web UI

dsh-plugin-manager is a DSH Web UI plugin maintained by monk233, designed to address the issues of error-proneness and unclear status when manually modifying configuration files to manage plugins. The plugin provides a visual interface, allowing users to search plugins directly on the web page, view status badges, and perform enable, disable, or delete operations through menus, with a confirmation mechanism to ensure safety. After operations, changes are automatically written to `cordis.patch.yml` and take effect immediately via HMR hot reload, eliminating the need for frequent service restarts. Installation supports `git clone` combined with dsh commands, or using DSH Creative Mode with AI-assisted setup. The current version is 0.1.0, depends on `@deepseek-ai/cordis`, and is licensed under MIT. Please note

Read More
DSH Plugin dsh-workspace-mcp: Automatically Load MCP Server by Workspace

dsh-workspace-mcp is a DSH plugin designed to resolve the issue of tool confusion caused by multiple projects sharing the same MCP server. It reads the `.dsh/mcp.servers.yml` file in the project root directory to automatically load and unload MCP servers on a per-workspace basis, ensuring that tools from different projects do not interfere with each other and are automatically reclaimed with the Agent's lifecycle. Core features include: connecting and registering tools upon Agent creation, supporting exponential backoff reconnection for disconnections, session invalidation self-healing, safe inheritance of Stdio environment variables (automatically stripping sensitive key-value pairs), automatic synchronization of tool list changes, and hot reload of configuration. When a project-level MCP conflicts with a global MCP over the same name, the global configuration is overridden. Installation only requires executing `dsh

Read More
dsh-tavily: Adding an Optional Tavily Search Tool to DeepSeek Harness

moguiyu/dsh-tavily is an MIT-licensed plugin for DeepSeek Harness (DSH), designed to enhance search capabilities without replacing the built-in `web_search`. The plugin offers multi Tavily API key management, rotation-based or usage-priority failover mechanisms, secure usage viewing functionality, and direct Tavily tools such as `tavily_search`. These advanced tools are disabled by default and require manual activation, without affecting the original search paths. The plugin can be installed via GitHub or npm (package name `@moguiyu/dsh-tavily`), and requires DSH version 0.1.0-rc.x or later. Users need to configure `TAVILY_API_KEYS` in the settings.

Read More
DSH-Ventus-Whale: DeepSeek Orca 3D Desktop Pet in DSH Web GUI

dsh-ventus-whale is a Web GUI plugin for DSH that provides an interactive 3D desktop pet based on DeepSeek's Orca logo. It floats in the corner of the interface and supports left-click drag-to-rotate (with inertia), right-click to move, single-click to heart, double-click to bounce, and celebration animations when messages are sent. The plugin allows users to rename, reset, or adjust settings (such as size and sensitivity) through a hover toolbar, with configurations persisted to a local JSON file. Technically, three.js is inlined into the client bundle (approximately 124KB gzip), featuring idle frame-rate reduction rendering for performance optimization and restricting API access to local loopback only. Installation requires specific DSH plugin commands and a service restart, with no additional build steps needed. This plugin aims to enhance interface enjoyment rather than extend core chat functionality.

Read More
DSH-toolfold: A Tool Call Collapse Plugin for DSH Web GUI

dsh-toolfold is an MIT-licensed plugin for DSH Web GUI, designed to reduce interface footprint by collapsing consecutive tool calls. Core features include: automatically collapsing adjacent tool calls to display only summaries and counts, with support for expanding or collapsing via click or keyboard; hiding completed thoughts by default, with configurable options to retain them or separate call groups, while in-progress thoughts remain always visible; supporting elastic animations and performance statistics, along with adaptation to the system's "Reduce Motion" setting. The plugin does not replace the built-in renderer, and the interface fully restores after uninstallation. Install it using `dsh plugin --profile web add dsh-toolfold`, taking effect after restart, and configure animation duration, thought display, separation mode, and statistics toggle via `~/.dsh/settings.yaml`. If the settings service is missing, it degrades to local.

Read More
DSH-Cloak-Browser: Native Browser Plugin for DeepSeek Harness's CloakBrowser

`dsh-cloak-browser` is a community-maintained plugin for DeepSeek Harness (DSH), designed to integrate CloakBrowser capabilities into the Agent tool pipeline. It ensures session security by maintaining an isolated `BrowserContext` for each Agent, and returns restricted page snapshots along with short-lived element references (e.g., `p1:s3:e8`) after interactions such as navigation, clicking, input, and screenshots, enabling the Agent to continue operations based on these references without retaining extensive DOM data. Core features include on-demand Chromium startup, automatic license detection (supporting direct startup with Free keys and serializing concurrent sessions), proxy-aware GeoIP consistency, domain allowlist/blocklist rules, and handling for images and text—

Read More
DeepSeek Harness Quota Monitoring Plugin: Multi-Vendor Balance and Window Usage Monitoring

deepseek-harness-quota-monitor is a multi-vendor quota monitoring plugin for DSH, designed to centrally manage the balances and window usage of different LLM providers. This plugin supports two models: a balance-based model that queries balances via API, and a quota-based model that counts only requests passing through DSH based on a local sliding window (e.g., 5h/7d/1m). Its core features include a sidebar with real-time cards displaying today's usage, input/output/cache breakdowns, cache hit rate, and 429 rate-limiting events. The plugin supports automatic discovery of official preset providers (such as DeepSeek, New-API) and allows manual addition of self-hosted gateways. Configuration is flexible, allowing adjustment of polling intervals, low-balance thresholds, and parsers via the settings page or configuration file, with API keys referenced through environment variables to ensure security. The installation command is `d

Read More
dsh-net-proxy: Routing DSH Agent Network Requests through a Designated Proxy

dsh-net-proxy is a network proxy plugin (v0.2.5, MIT License) for DeepSeek Harness (DSH), designed to ensure that `web_search`, `web_fetch`, and external API requests initiated by the DSH agent runtime are uniformly routed through a specified proxy, without requiring modifications to system environment variables or external tool configurations. This plugin implements request forwarding by wrapping the global `fetch` within the agent process, supporting HTTP, HTTPS-CONNECT, and SOCKS5 protocols, and allowing for authentication configuration. Key features include: persistent configuration storage in `$DSH_HOME/net-proxy.json`, with changes taking effect immediately without the need for a restart; a visual settings page for convenient management; and default ex

Read More
DSH-Self-Improved: DeepSeek Harness Local Long-Term Memory and Self-Evolution Plugin

`dsh-self-improved` is a long-term memory and self-evolution plugin for DeepSeek Harness, designed to address the pain point of manually maintaining context across multi-session conversations. This plugin automatically extracts key information from conversations through a four-layer architecture (conversation capture, memory extraction, scenario summarization, and user profiling), stores it in a local SQLite database (utilizing FTS5 and sqlite-vec for retrieval), and injects relevant memories before subsequent conversations. Its core capabilities include automatic memory extraction and integration, memory decay correction, distilling successful workflows into reusable `dsh-skill` skills, and a dynamic user profile that evolves with conversations. The plugin provides the `/memory` command for zero-cost memory queries, as well as a settings panel for users to manage, filter, and correct memories. Installation can be done via npm or G

Read More
dsh-web-attention-badge: Adding Session Alerts to the DSH Web UI

`dsh-web-attention-badge` is a DSH plugin designed for the DeepSeek Harness Web UI, aimed at helping developers intuitively monitor session states. This plugin provides reminders through three approaches: a badge displayed in the upper-left corner of the interface, a count shown in the browser tab title, and a color-changing whale favicon. Specifically, the Amber color represents sessions awaiting user input, while the Green color indicates completed but unopened sessions. These reminders share built-in session storage counts, requiring no additional host code or transport layer, and the badge supports click-through, without obstructing sidebar operations. Installation is straightforward, achieved via the `dsh plugin` command for automatic registration and updates, supporting installation from local sources or GitHub. Users can customize by modifying the `lib/client.js` file through the

Read More
DSH-BTW: DSH Bypass Q&A Plugin

`dsh-btw` is a side-channel Q&A plugin for DSH, designed to address the need for ad-hoc questions during the main task without disturbing the main model's context. Through the `/btw` command and a centered pop-up panel, it provides an independent session branch for read-only Q&A. Core features include: incremental synchronization of the main conversation history for multi-turn dialogue, clearing branches, and independent maintenance per session; branches respond in read-only mode, with the tool allowlist restricted to read, glob, grep, read_image, and web_search, rejecting operations such as file writing and command execution; branches do not enter the main LLM context and are not displayed as sub-agents. Installation requires the dsh CLI and pnpm to be installed locally, followed by executing specific commands to add the plugin and restarting the `dsh web` process. The applicable scenario is for DSH Web users to retain read-only retrieval capabilities while avoiding pollution of the main context.

Read More
dsh-liangxiang: Manifesting Today's Liangxiang with DSH Token Incense

dsh-liangxiang is an independent WebUI community plugin for DeepSeek Harness (v1.0.0, MIT License). It converts the tokens consumed by users into "incense sticks," with every 50,000 Pro equivalents defaulting to one stick, and each stick corresponding to one vote for "ram" or "pull." By aggregating community votes, it forms the "beam rank" (i.e., community ram rate), and displays different levels such as Pending Beam, Beam Worker, Beam Manager, Beam Master, Beam Sage, and Beam Ancestor based on thresholds, ultimately showcasing the "Beam of the Day." This plugin aims to provide a lightweight, community-oriented display of token consumption for DSH and is not an official product. Before installation, you must exit the WebUI. It can be installed by searching the plugin marketplace or by running `npx @deepseek-ai/dsh plugin --profile w`.

Read More
dsh-withskillhub: Integrating SkillHub Marketplace into the DSH Web Interface

dsh-withskillhub is a standalone plugin for DeepSeek Harness (DSH), designed to integrate the SkillHub public skill marketplace into the settings sidebar of the DSH web interface, allowing users to browse, download, enable, update, and manage skills conveniently. This plugin is licensed under the MIT License and is hosted in the GitHub repository `lhwu1/dsh-withskillhub`. Core features include: browsing skills by category, keyword, or download count; viewing skill details (such as overview, version, author, etc.); downloading skills to the local shared directory with a single click; and performing enable, disable, delete, or update operations in skill management. Enabled skills will be made available to the AI in the next conversation, while disabled skills only retain the files without being loaded. Installation can be done either directly from GitHub or from source code.

Read More
dsh-plugin-longgraph: Registering longgraph Writing Skills in DeepSeek Harness

dsh-plugin-longgraph is an MIT-licensed community plugin maintained by levi-qiao, designed specifically for DeepSeek Harness. This plugin does not introduce a new agent runtime; instead, it integrates the longgraph prompt library into conversations through skill seams, primarily providing three authoring skills: longgraph, loop-graph, and loop-converge, with support for features such as interviewing, compiling, and launching DSH prompts. The installation command is `dsh plugin --profile web add github:levi-qiao/dsh-plugin-longgraph`, and after installation, it can be used directly.

Read More
lesliechowsh/dsh-memo: A DSH Plugin with Limited Public Documentation

The lesliechowsh/dsh-memo repository is maintained by lesliechowsh on GitHub and belongs to the DSH plugin ecosystem. Due to a README fetch failure, key information such as the plugin's positioning, classification, star count, license, installation commands, core features, usage examples, and configuration interfaces cannot currently be verified. Given the lack of official documentation, it is not recommended to construct installation commands based solely on the repository name or enable it directly without inspection. Before use, it is advised to read the repository's README to confirm installation instructions, review the license to determine permissible usage scenarios, and examine the source code for sensitive operations such as command execution, file read/write, or network requests. Additionally, DSH plugins typically run with the permissions of the current dsh process, so thorough validation in a test environment is essential before integrating into production workflows. At present, the publicly available information in this repository is insufficient to fully evaluate its...

Read More
dsh-balance: Query Balance and Estimate Current Session Cost

dsh-balance is a community plugin for DeepSeek Harness (DSH), used to query the balance of a DeepSeek Open Platform account and estimate the cost of the current session. This plugin retrieves the balance through the official API and estimates costs based on local session logs using Beijing timezone peak-valley pricing, with estimates provided for reference only and subject to the official billing statement. Core features include displaying a balance and estimated cost chip at the top of the session (supporting click-to-refresh and hover-for-details), managing the auto-refresh interval and price table in settings, providing a deepseek_balance model tool, and incorporating a pause-awareness mechanism to reduce refresh noise. Installation is performed via `dsh plugin --profile web add @lemcae/dsh-balance`, and the host environment must support specific platform requirements.

Read More
DSH Workbench: View Files and Write Back Differences Alongside DSH Web Sessions

DSH Workbench is a right-side file workspace plugin for DeepSeek Harness Web, maintained by lee259 and licensed under MIT. It addresses the issue of file paths, source code, and write-back operations being scattered across the conversation message stream, allowing users to view the conversation while opening files, reading source code, and inspecting diffs in the same interface. Core features include multi-tab file viewing (with image/Markdown rendering), diff review based on captured writes (displaying before-and-after content along with counts, not based on Git HEAD), and full shortcut key support. The plugin requires Node 22+ and pnpm 10+ environments, and can be installed via the dsh command or local builds. It is suitable for scenarios where users need to monitor conversations and file changes simultaneously, but the diffs are derived solely from captured write records, and the plugin loading...

Read More
DSH Background: Adding Persistent Background Settings to DSH Web

The `awesome-dsh-background-plugin` maintained by leavestring (current version 0.1.9, MIT license) is a DSH web background settings plugin designed to provide persistent background customization functionality. This plugin allows users to upload images (JPG/PNG/WEBP/GIF) or switch between three preset ambiences: Aurora, Ember, and Rice Paper. Images are locally compressed to WEBP in the browser, with no data sent to third parties, ensuring privacy. Core features include fine-tuning across five dimensions (presence, overlay, soft focus, fit, focal point), real-time preview, persistent settings (retained across restarts), as well as bilingual and multi-theme support. Installation requires Node.js ≥ 18 and pnpm, and can be done via a one-click script or manual commands, with `ui-background` added to the whitelist.

Read More