dsh-remote-access: Make the dsh Web Interface Listen on All Interfaces

The `dsh-remote-access` plugin overrides the default listen address via the `DSH_WEB_HOST` environment variable, allowing the DSH Web interface to bind to `0.0.0.0` and enabling access from other devices on the local network. The plugin is lightweight and non-intrusive, reusing DSH’s built-in `BrowserAuth` authentication mechanism without requiring additional configuration. After installation, it listens on all interfaces by default, and the logs automatically print the LAN address. Users should keep the token secure and be mindful of the security risks associated with network exposure.

Read More
Introduction to the DeepSeek Harness Usage Plugin

The DeepSeek Harness Usage plugin is a local-first, read-only analytics tool for monitoring token usage, estimating costs, and analyzing call trends. It requires no external services and reads data directly from DSH session logs. Key features include cost analysis (API estimates and Codex-equivalent values), interactive trend charts, token mix visualizations, an activity heatmap, and breakdowns by provider and model. The plugin supports multiple time-range filters and includes background automatic scanning and caching. Developers need to configure parameters in `cordis.patch.yml`; after installation, restart the Web process to view it in the sidebar.

Read More
DeepSeek Harness Retry Plugin Overview

The `deepseek-harness-retry` plugin is designed to address model failure issues in DeepSeek Harness (DSH) development, providing configurable automatic retry and interrupted session recovery capabilities. This plugin sits in the `agent/request-error` stream and takes precedence over DSH’s built-in policies. Its core features include intelligent retries (defaulting to 2 retries for general errors and 5 retries for overload errors), exponential backoff delay control, abort-aware waiting, and session recovery (preserving unfinished tasks within the last 24 hours by default). The plugin supports precise configuration of retry counts, delay durations, and allowed provider lists via a configuration file. After installation, a Profile restart is required for it to take effect. Note that retries increase costs and do not affect history records.

Read More
DeepSeek Harness Messenger: Telegram Messaging Bridge Plugin

DeepSeek Harness Messenger is a bridge plugin connecting DeepSeek Harness (DSH) with Telegram, designed to enable agent interaction, session management, and multimedia processing over Telegram. Users can control sessions, switch models, or check status using commands (such as `/menu` and `/sessions`) or inline buttons, with support for streaming message display and Claude-style animations. The plugin accepts Telegram photos/documents as image prompts and allows agents to send generated images through tools. Its core features include persistent session binding, real-time reconfiguration, and a cross-platform extension interface. It relies on a specific DSH runtime environment and is suitable for scenarios requiring remote session management, notifications, or the use of Telegram multimedia.

Read More
DeepSeek Harness Browser Use Plugin: Persistent Playwright Browser Tool and Interaction Panel

The DeepSeek Harness Browser Use plugin is built on Playwright to address challenges in browser operations for agent development. It provides persistent browser configuration, cross-tab login state sharing, a real-time visual interaction panel, and a suite of browser tools. Developers can monitor agent processes or manually take over control. The plugin supports configuration parameters such as headless mode and timeout, but note that snapshot references are single-use and no anti-crawling mechanism is provided.

Read More
syeshare/dsh-typing-insight: DeepSeek Harness Local Input and Usage Analysis Plugin

`syeshare/dsh-typing-insight` is a local input logging and analysis tool designed specifically for DeepSeek Harness Desktop. Its core features include keyboard and UI text capture, daily/weekly statistics, typing speed estimation, topic analysis, and application usage tracking. The plugin strictly adheres to a privacy-first principle: data is stored only in a local SQLite file, sensitive information such as passwords and ID numbers is masked before being written to disk, and no network requests are made at runtime. Installation must be done via the DSH package manager, and it supports querying status, exporting reports, and managing data through the command line. Note that the current version does not implement disk encryption and has compatibility limitations with applications such as WeChat 4.1.x.

Read More
dsh-better-model-select: Real-Time Model List Sync and Usage Badges

`dsh-better-model-select` is a DSH plugin designed to address delayed model list updates and the lack of usage monitoring. **Core Features:** 1. **Real-time model list synchronization**: By periodically reading the configuration and requesting the API, it updates the model list every 30 minutes. It supports merging remote and local definitions, ensuring that new models are immediately available. 2. **Usage monitoring and display**: It uses the RPC channel to fetch and display each Provider's usage in real time (such as GLM coding usage and DeepSeek balance), and applies color coding based on the remaining amount (>30%: green, ≤30%: orange, ≤10%: red). **Features:** * Supports manual synchronization and forced refresh. * Credentials are resolved through the DSH database to ensure security; failures are only logged.

Read More
dsh-user-prompt: DeepSeek Harness Custom Prompt Plugin

The DeepSeek Harness (DSH) plugin dsh-user-prompt provides developers with a convenient prompt management feature. It supports editing and injecting Markdown-formatted global prompts directly from the settings page, eliminating the need to manually paste repeated background information. It is compatible with Claude Code and Codex global rules, supports one-click import and export, and, as a purely additive plugin, does not affect official features. Once configured, the content is injected into conversations through the context channel, but you should avoid using DSH template variable syntax.

Read More
@swxs/archive-restore: DSH Archive Session Management Plugin

`@swxs/archive-restore` is a plugin designed for DSH to address the issue of archived sessions being ignored in the main view. It provides a Web sidebar entry, allowing users to view the archive list, search and filter by title or workspace, and click an icon to restore an archived session to its original location while preserving the seat. The plugin only modifies the archive ledger, does not touch session logs, and the data remains retained after uninstallation. After installation, restart the Web client to start using it.

Read More
dsh-rich-tracking: DeepSeek Harness Progress Scoreboard

The `dsh-rich-tracking` plugin, maintained by svgop, is designed to address the issue in DeepSeek Harness multi-turn conversations where progress relies on subjective descriptions. The plugin provides a kanban board at the bottom of the conversation and achieves objective, auditable task tracking through an instruction injection mechanism that uses percentage values based on artifact facts, Git checkpoints, and directives such as Pursue/Align/Dismiss. It supports competitive research, autonomous execution, and mandatory synchronization, and requires the host to register relevant tool events, ensuring transparent progress and strictly prohibiting hallucinations.

Read More
dsh-rich-context: Agent Instruction Manager for DeepSeek Harness

The `dsh-rich-context` plugin provides a visual Agent instruction management interface for DeepSeek Harness (DSH), addressing the issue of fragmented instruction files across multiple tools. Located in the Skill Center sidebar, the plugin allows users to edit instruction files under the **Global** and **Workspace** tabs and supports custom path management. Its core features include cross-tool directory scanning (supporting 10 tools) to locate instruction files and “Set as default,” which creates symbolic links for scanned files to simplify routing logic. Developed with a front-end/back-end separated architecture, the plugin requires restarting the `dsh web` process after installation to take effect.

Read More
Introduction to SupaNexus Core Plugins

`@supanexus/dsh-plugin-supanexus-core` is the core plugin of the SupaNexus platform, designed to unify brand styling, streamline model configuration, and manage the application ecosystem. Its main features include brand UI customization, quick OAuth authorization, dual-channel model access, and a sidebar application plugin marketplace. Open-sourced under the MIT license, it requires a service restart after installation to take effect. When using the plugin, pay attention to data retention and permission security, and note that it has no official affiliation with DeepSeek.

Read More
dsh-notes: A Local Markdown Notes and Rule Context Plugin

`dsh-notes` is a local Markdown note management plugin for DeepSeek Harness (DSH), designed to provide rule and context management for agent development. The plugin manages notes through directory-based grouping and supports reading rule files such as `AGENTS` as writing context. Users can perform CRUD operations on notes and switch directories via the Web sidebar or registered agent tools. The system uses security boundaries to ensure atomic and secure file operations and is released under the MIT License.

Read More
fsviewer: DeepSeek dsh Web Right-Side File Manager

`fsviewer` is a client plugin for DeepSeek Harness (DSH). Using the “everything is a plugin” architecture, it takes over the native right-side details pane and provides file management and preview features. The plugin supports directory trees, multi-file tabs, file source view switching, and workspace-isolated state management. Users only need to clone the source code and configure a profile to browse local files directly in a session. Note that it reads local files directly via API without authentication; **it is strictly prohibited in multi-user or network-exposed environments**.

Read More
dsh-plugin-restart-desktop: DSH Desktop Sidebar Ordered Restart Button

`dsh-plugin-restart-desktop` is a desktop plugin for DeepSeek Harness (DSH), designed to add a “Restart Desktop” button to the sidebar and eliminate the hassle of manual restarts. Integrated to the right of the gear icon in the settings row, the plugin supports confirmation prompts and language switching, and it works only for the desktop profile. Installation requires modifying `package.json` and running `pnpm install`. This plugin can also serve as a reference for plugin development.

Read More
dsh-plugin-edit-regenerate: Edit History Messages and Regenerate

`dsh-plugin-edit-regenerate` is a DeepSeek Harness (DSH) plugin designed to allow users to directly edit user messages in the conversation history and regenerate the response. The plugin provides an editing entry point in the UI; after confirmation, the system forks a new session and regenerates the response from the revised text. It supports fork strategies for both the first message and non-first messages, and retains the copy function. A DSH restart is required after installation for it to take effect. When using it, note that attachments will be lost after revision; forked sessions may fail to load after a restart because they are stored as append-only logs (a repair script must be run); and dependencies must be manually refreshed after updating the source code.

Read More
dsh-pwsh-progress: DSH Conversation Flow Real-Time Task Progress Plugin

DeepSeek Harness (DSH) introduces a real-time task progress plugin for conversational flows, designed to address the issue of manual querying for background task monitoring. Maintained by sssueason, the plugin automatically renders task status, elapsed time, progress bars (in N/M or % format), ETA remaining time, and provides a one-click stop feature. The installation command is `dsh plugin --profile web add "github:sssueason/dsh-pwsh-progress#main"`; restart `dsh web` for it to take effect. The plugin supports multiple tools, including PowerShell and Bash, and tracks tasks via non-consuming `jobs.get`, ensuring real-time feedback while avoiding blocking the model output stream. It is suitable for data migration.

Read More
DeepSeek Harness Plugin: Self-Evolving Deterministic Rule Objects Before Model Calls

`sra-research/self-evolving-router-dsh` is a plugin in the DeepSeek Harness (DSH) ecosystem that provides a mechanism for evolving deterministic rule objects before model calls. It runs with `dsh` process privileges, so permission isolation and security should be carefully considered. As the license is not explicitly stated, the source code should be reviewed before installation to ensure compliance. The plugin is listed in the SkillHub community and is not officially affiliated with DeepSeek.

Read More
Introduction to the DeepSeek Harness (DSH) Plugin: dsh-intercom

`dsh-intercom` is a plugin for DeepSeek Harness (DSH) that addresses communication and coordination among multiple DSH process sessions on the same machine. It is maintained by Sqhao-O and released under the MIT license. The plugin provides session discovery, 1:1 messaging (with send, ask, and reply support), alias configuration, and a Web UI panel. All sessions communicate through a local proxy process; after installation, the `intercom` tool can be used to enable cross-process interaction, making it suitable for scenarios requiring coordination of multiple sessions.

Read More
dsh-public-proxy: Expose DSH Web UI to the LAN

dsh-public-proxy is a DeepSeek Harness (DSH) plugin maintained by SpringNyan, intended to address restricted local-area network access during local debugging. By modifying underlying configuration settings, the plugin exposes the DSH Web UI to devices on a local network, listening on port 3081 by default. Users can install it with the `dsh plugin` command. The plugin supports custom ports, Host settings, and access control, and allows configuring Cookie authentication or bypassing the startup token to strengthen security. However, it binds the Host to `0.0.0.0`, which means the Web UI is exposed to the entire network and served over unencrypted HTTP. Therefore, it should only be used in a trusted local-area network environment and must never be exposed to the public internet.

Read More
dsh-faxin-search: Faxin Search Plugin

The DeepSeek Harness plugin dsh-faxin-search logs into a Faxin account and provides a structured legal search tool for AI. The plugin supports password and Cookie-based login, stores sessions locally, and offers MCP search access to regulations, statutory provisions, court cases, outlines, and topic libraries. Users should be mindful of paid-content access rights, rate limits, and compliance boundaries, and it is recommended to search using exact statutory provisions or cause-of-action terms to improve hit rates.

Read More
dsh-docker: Docker and MCP Gateway Management Plugin for DeepSeek Harness Web

The `dsh-docker` plugin for DeepSeek Harness (DSH) unifies Docker and MCP Gateway management into a web-based interface, eliminating the cumbersome nature of CLI operations. It supports seamless switching between local and SSH remote hosts, with features including full lifecycle management of containers and images, MCP deployment, an interactive terminal, and command injection protection. Configuration is handled via environment variables or local files, and credentials are encrypted using DPAPI to ensure security.

Read More
dsh-prompt-refine: DeepSeek Harness Prompt Patch Optimization Plugin

dsh-prompt-refine is a DeepSeek Harness (DSH) plugin designed to automatically patch missing elements in user prompts through context-aware refinement. The plugin provides a ✨ button next to the send button in the input box. When clicked, it invokes the configured model to analyze the current draft and conversation history, generating three suggestions that include identified issues and suggested patches. Users can select the desired suggestions, preview the merged prompt in real time, and insert it into the input box, enabling lightweight, non-intrusive prompt optimization without additional configuration.

Read More
dsh-mcp-plus: A GUI Management Plugin for the DSH MCP Server

DSH MCP Plus is a graphical management plugin developed by sojo-negai, designed to simplify the configuration and monitoring of MCP servers in DSH. It supports editing JSON configurations directly in the web interface, viewing real-time connection status via green, yellow, or white dots, independently starting or stopping registered tools, and automatically reconnecting them. It is also compatible with the Claude Desktop format. Installation requires running the pnpm command in the project root directory, after which you can refresh the page to start using it.

Read More
dsh-totp: TOTP Access Verification for DeepSeek Harness Web Instances

DeepSeek Harness (DSH) introduces the dsh-totp plugin, providing TOTP-based one-time password access control for local web instances. The plugin supports Google/Microsoft Authenticator and offers QR code binding, one-click lock, recovery codes, and account locking, without requiring additional services or relying on third-party account login. It is compatible with various request methods such as Fetch, XHR, and WebSocket, and supports both LAN and remote access. The installation command is `dsh plugin --profile web add dsh-totp`, and it takes effect once launched.

Read More