dsh-auth-remote: Single-User Remote Authentication Plugin for DeepSeek Harness
`dsh-auth-remote` is a single-user remote access authentication plugin designed for DeepSeek Harness (DSH). It runs inside DSH and supports passwords, TOTP, and backup codes, providing session management and access control. Users must initialize their account under the default web profile and perform management operations such as checking status and resetting passwords via the CLI. The plugin supports DSH versions from 0.1.7-rc.1 to 0.2.1-alpha.3. Account state is independent of the configuration file, and TOTP is enforced by default.
Read Moredsh-team-reporter: Report Local Token Usage to a Self-Hosted Team Dashboard
`dsh-team-reporter` is a DeepSeek Harness (DSH) plugin designed to monitor local token consumption and cost. It ensures data reliability through a local queue and idempotent design, reporting only token counts and hashed IDs to protect privacy. Users need to download the installer package, configure it using absolute paths, and bind it to the team server via a registration code. The plugin supports skill synchronization and offline replay, helping teams achieve unified budget control.
Read MoreDSH DeepSeek Balance Badge
`dsh-deepseek-balance-badge` is an open-source plugin developed for DeepSeek Harness (DSH) to monitor DeepSeek API account balances in real time in the client sidebar. Maintained by chenjingchun, it supports a persistent badge at the bottom of the Web GUI that, when clicked, displays details such as total balance, gifted balance, and top-up balance. It features automatic refreshing, multi-currency display, and error-handling mechanisms, ensuring that the API key is never exposed to the browser, with API requests made only by the host process to avoid CORS issues. Users can install it via CLI and configure the polling interval through a YAML file or a graphical interface.
Read MoreDeskPilot: Handing the Windows 10 Interactive Desktop Over to a DSH Agent
DeskPilot is a Windows 10 desktop automation plugin designed specifically for DeepSeek Harness Agent. Instead of relying on expensive RDP or screenshot recognition, it interacts with the desktop through native protocols such as UIA and CDP, providing core capabilities including window observation, real click operations, OCR, and browser control. The agent can use the tools, slash commands, and built-in skills provided by the plugin to perform real keyboard and mouse operations and workflow automation. Installation involves adding the plugin package, configuring a profile, and restarting the host. Note that the plugin performs real actions, though it is restricted by security boundaries and only supports logged-in interactive desktop environments on Windows 10 19041+.
Read Moredsh-personal: A SQLite-Based Personal Data Management and Retrospective Bundle
`dsh-personal` is a Bundle for DeepSeek Harness that stores personal data (experiences, projects, tasks, etc.) in a structured way and supports LLM-assisted summarization. Built on SQLite, it provides 22 tools covering recording, querying, correction, and review. Once installed, it can be operated via natural language, supports Jieba-based Chinese word segmentation for full-text search, and data remains available across restarts. Update and delete operations require a `revision` to ensure data consistency. Note that older database versions cannot be opened directly, and cascading deletes are not supported.
Read Moredsh-sound-alert: A Sound Alert Plugin for DSH Task Completion and Confirmation
The DeepSeek Harness plugin uses browser-based FM synthesis to provide two dependency-free audio cues for terminal tasks—“completed (high tone)” and “confirmed (low tone)”——to help developers stay aware of task status. It supports displaying the number of unread sessions as a badge in the Windows taskbar and provides a comprehensive API for testing, muting, and diagnostics. Installation requires placing the package in `node_modules` and restarting the client. Note that playback is independent across multiple windows, no sound plays if the page is not open, and the plugin depends on the internal DSH service.
Read Moredsh-tm-guard: A macOS DSH Agent Permission Gating Plugin
dsh-tm-guard is a macOS permission management plugin designed for DeepSeek Harness (DSH) agents. It leverages Time Machine and APFS snapshots to implement “zero-intervention” permission gating, following the principle that reversible operations are allowed to run while irreversible operations are denied. By default, the plugin blocks network access, system administration, and reading of sensitive files, and it supports extending writable directories and trusted tools through configuration. Installation requires macOS, a Time Machine backup, and specific permission requirements. It provides developers who need to run DSH agents locally and securely with a practical and auditable solution.
Read Moredsh-shell-host: DSH Persistent PTY and Terminal Management Plugin
`dsh-shell-host` is a tool-level bundle supporting MSYS2 (UCRT64) bash, providing DSH with PTY sessions and persistent connection capabilities. Core features include PTY/SSH session management via `./pty` (e.g., `pty_open`, `ssh_start`) and a terminal launcher via `./terminal` (e.g., `shell_open`). It also includes a `./wsl` bridge tool for use with WSL agents. The plugin focuses on long-lived interactions and does not provide executor logic or take over the loader-row.
Read MoreDeepSeek Harness Plugin: Automatically Injects “Continue” on Model Request Failure and Switches to a Fallback Model
The `dsh-auto-continue` plugin is designed to resolve interruptions caused by failed model requests in DeepSeek Harness (DSH). It automatically monitors errors and injects a `continue` prompt, switches models along a fallback chain, and eliminates the need for manual intervention. Core features include persistent recording of failed models, a 5-hour cooldown mechanism, cyclic switching of fallback models, session limit control, and `429` rate-limit handling. Users can toggle it on/off or reset its state via commands. The configuration file is located at `~/.dsh/auto-continue/settings.` and supports settings for retry counts and fallback chains.
Read Moredsh-selection-quote: Select text in a conversation and insert it as an atomic quote
The DSH plugin `dsh-selection-quote` implements a ChatGPT-style selected-quote feature, allowing users to select text in a conversation and insert an atomic quote chip. It can be installed through the Plugins menu in the DSH sidebar using the provided NPM command. The plugin works only in the Chat view; quotes are inserted at the end of the document, can be deleted or undone as a single unit, support a maximum length of 20,000 characters, and follow the DSH language settings.
Read Moredsh-travily-api: Tavily Web Search for DeepSeek Harness
`dsh-travily-api` is a plugin for DeepSeek Harness (DSH) that integrates Tavily's web search capabilities. It is loaded as a profile bundle, provides controllable search strategies via the `web_search` interface, and supports secure credential storage and fallback mechanisms for API Keys. Users can install it via the GUI or command line and configure parameters such as the API Key, search depth, and timeout in settings. The plugin is open source under the MIT license. After installation, DSH must be restarted for it to take effect.
Read Moredsh-prompt-studio: DSH Prompt Studio
`dsh-prompt-studio` is a DeepSeek Harness (DSH) plugin built to address inefficient prompt iteration and poor traceability. It provides a unified prompt workspace in the left sidebar, with core features including prompt optimization and rewriting, multi-round iteration, side-by-side version comparison, and template and history management. It supports using optimized prompts directly in conversations and provides a `prompt_optimize` tool for agent invocation. After installation, DSH must be reloaded; data is stored in a local SQLite database.
Read MoreDolphin: A Proactive Inspection-based Security Defense Plugin
Dolphin is a plugin in the DeepSeek Harness ecosystem that fills the gap in proactive defense inspection. Built on Semgrep and SSH, it enables cross-platform remote security scanning for Windows, Linux, and macOS, with automatic environment detection, isolated deployment, command validation, and structured report generation. It can be installed via npm, supports both local scanning and remote patrol, and is released under the MIT License.
Read Moredsh-advisor-flow: Advisor Review Workflow on DeepSeek Harness
`dsh-advisor-flow` is a plugin ported to the DeepSeek Harness (DSH), designed to provide agents with review and recommendations through an external advisor model. It addresses the lack of external oversight in agents and follows a non-takeover principle, intervening at key decision points, upon retry failures, and at turn completion. Its core features include on-demand or manually triggered consultations, hard-loop gates and completion review, execution guideline injection, a usage ledger, and privacy-level classification for repository context. The plugin is flexibly configurable, supporting review modes (hard/soft) and privacy-protection policies. Through command-line interfaces and tool invocations, developers can monitor status and costs in real time, ensuring that external model oversight is introduced while preserving workflow autonomy.
Read Moredsh-read-aloud: Read Responses Aloud in DeepSeek Harness
dsh-read-aloud is a community plugin for DeepSeek Harness that reads assistant responses aloud, helping developers efficiently verify long-form text. It runs directly in the browser without requiring network requests or an API key. It supports playback speed adjustment from 0.5x to 2x, Markdown syntax cleanup, full-text read-aloud with pause, and multiple voice choices. Press Esc to stop playback; speed and voice settings are automatically saved locally. The installation command is `dsh plugin --profile web add dsh-read-aloud`.
Read MoreAtelier Click FX: A Theme-Aware Click Effect Plugin
`dsh-atelier-clickfx` is an MIT-licensed plugin developed by catisamaomao, designed to add refined click visual feedback to DeepSeek Harness (DSH). It offers five animations (such as star-shaped ripples and meteor showers), automatically adapts colors to the active skin theme, and supports multilingual and accessibility options. The plugin is non-intrusive and makes no network requests; at runtime it responds only to primary mouse clicks and enforces a concurrency limit. Users should install it via the terminal and restart the application before enabling it. After clicking, colors automatically adapt to the newly selected skin, making it suitable for developers or users who value interactive details.
Read MoreDSH Light Green Theme (dsh-light-green-theme)
The DeepSeek Harness plugin `dsh-light-green-theme` is a light-green color theme designed to reduce visual fatigue by overriding default tokens and adjusting styles. The plugin supports both light and dark modes and provides customization capabilities, allowing users to modify the color scheme in the source code and verify that the changes take effect. Installation methods include the DSH interface, the command line (requires a web profile), and local installation. Note that the desktop version does not support command-line installation, and a validation script must be run after modifying the color scheme.
Read MoreDSH App: A Desktop Workbench for DeepSeek Harness
DSH App is the next-generation client for DeepSeek Harness, with a Codex-inspired design and support for Windows desktop and Web interfaces. It consolidates conversations, files, Git, and other features, and provides a shared workbench, side chat, agent control, and plugin management. Installation requires Node.js 24+ and DSH 0.2.0-rc.2, with setup configured through the command line. Users should be aware of plugin compatibility, while the desktop and Web versions share data. It is released under the MIT license.
Read Moredsh-auto-workspace: Codex-Style Project-Free Sessions for DeepSeek Harness
The dsh-auto-workspace plugin enables DeepSeek Harness (DSH) users to create “no-project” sessions. It overrides the default fallback logic and automatically assigns a separate local directory for these sessions, providing context isolation and persistence for file tools and shell commands without cluttering the sidebar. Users can configure the directory path and naming prefix, and the plugin can be installed via Web CLI or desktop GUI. It also supports automatic grouping under “Ungrouped” and includes a badge-clearing feature. Note that it only handles isolation and persistence, does not delete files, and depends on a specific version of Cordis.
Read Moredsh-go-mode: DeepSeek Harness Go Mode
The `dsh-go-mode` plugin for DeepSeek Harness adds Go mode to the client, supporting tab integration and multiple tools. The rule engine covers captures, ko, and scoring under Chinese rules by counting stones (with komi). The plugin provides AI with five difficulty levels, supports playing and reviewing games against “Jing Niang,” and allows invoking functions such as making moves and undoing moves through conversational commands. Installation requires running the specified command, and preset changes take effect only after restarting the desktop client.
Read Moredsh-tts: Turn Text into Speech, Keep the Engine Outside the Plugin
The `dsh-tts` plugin decouples the TTS engine from synthesis logic, focusing on audio file generation and timestamp calculation. It supports two providers: Microsoft Edge (default, with word-level timestamps) and a local command-line interface (offline, configuration required). Key features include synthesizing single utterances and multi-speaker conversations, environment checks, and documentation lookup. It outputs audio files and a `.words.json` sidecar file for downstream use. Installation is convenient, but commercial licensing for Edge and limitations on Chinese word-level timestamps and generation speed in local engines should be noted.
Read Moredsh-set-session-title: DeepSeek Harness Agent Session Rename Tool
`dsh-set-session-title` is a DeepSeek Harness plugin designed to address the shortcomings of existing session title generation mechanisms. This plugin exposes session renaming as a tool, enabling an intelligent agent to rename its own session with zero token consumption. It supports priority overrides, data normalization, and scope restrictions to ensure that user-set titles remain authoritative, and it depends on the `session-title` service. The tool can be installed via the CLI and provides a JSON invocation interface, resolving the issue that models cannot proactively correct session titles.
Read MoreDeepSeek Harness Web Search Plugin: Z.AI (GLM) Provider
The `dsh-web-search-zai` plugin is designed to resolve the web search 401 authentication failure caused by a missing API Key when DeepSeek Harness (DSH) switches to Z.AI (GLM) routing. By registering a `zai-official` provider, it leverages Z.AI's Anthropic-compatible interface to implement native `web_search` functionality. It features zero dependencies, fault-tolerant retries (up to 3 times), citation-aware scanning, and URL deduplication. Installation requires command-line operations in the `web` configuration and ensuring that the environment variable `ZAI_API_KEY` is set. Usage consumes GLM model quota, does not support UI settings, and requires attention to compatibility with DSH versions.
Read More@camusugar/dsh-notify: System Notification Plugin for DSH Session Waits
`@camusugar/dsh-notify` is a DSH user-level plugin designed to help users stay aware of pending session items when the application loses focus. By monitoring window focus and session state, it uses the Web Notification API to automatically trigger system-level notifications while the app is running in the background. It is purely event-driven, offers zero-intrusion installation, supports concurrent multi-session usage, and automatically switches languages, ensuring timely reminders when awaiting permission approval, answering questions, or confirming plans.
Read Moredsh-project-summary: DeepSeek Harness Git Project Floating Overview
The `dsh-project-summary` plugin provides a floating project overview for DeepSeek Harness (DSH), designed to prevent frequent checks of branch status from interrupting the conversation flow. It displays project and branch information, workspace changes (with diff preview), associated GitHub PR details, and recent commits. It features automatic refreshing, theme adaptation, and read-only safety. Installation requires the specified Release tarball and depends on the GitHub CLI (`gh`).
Read More