DeepSeek Harness Plugin: dsh-gme-workflow
`dsh-gme-workflow` is an unofficial plugin for DeepSeek Harness that automates the generation and repair of API test cases. It provides three core tools—`gme_generate` (generation and repair), `gme_check` (status query), and `gme_decide` (manual decision)—through a local Python backend, supporting build, test, and manual review workflows. Before use, you must configure environment variables or a Profile and ensure the required versions and dependencies are met. The plugin does not directly include the generation logic; instead, it drives the separate GME Test Generator project, and task status must be retrieved via polling.
Read Moredsh-crystal-viewer: DeepSeek Harness Crystal Structure Visualization Plugin
`dsh-crystal-viewer` is a native 3D structure visualization plugin for DeepSeek Harness (DSH). It leverages WebGL rendering and supports multiple atom display modes, unit cell controls, and Q-peak layers, enabling intuitive inspection of crystal symmetry and geometric structure. The plugin parses file parameters in real time, automatically adapts to DSH themes, and supports previewing files in formats such as `.cif` and `.pdb`. This tool is designed to provide intuitive visual support for human users, does not include crystallographic calculation features, and is available for installation via the project directory or GitHub.
Read MoreDeepSeek Harness Mobile Pairing Plugin User Guide
The `dsh-mobile-pairing` plugin for DeepSeek Harness (DSH) manages paired connections between mobile devices and a local Host. Under the MIT License, it provides a unified pairing management interface, supports WebRTC Direct connections and encrypted Tunnel fallback, and allows devices to connect via QR code or Deep Link. During installation, ensure dependency library versions are compatible; the configuration file must specify the Host Gateway address and the DSH port. After installation, enable the plugin in the DSH client's plugin settings. Note that the Host Gateway listens only on loopback addresses, tokens remain valid until revoked, and sharing the `DSH_HOME` directory across multiple processes is strictly prohibited.
Read Moredsh-subagent-cursor: Local Cursor Subagent Provider
`dsh-subagent-cursor` is a DeepSeek Harness plugin that registers Cursor as a subagent via a Profile Bundle, providing local one-shot task execution capabilities. It supports both CLI-driven and SDK-driven modes, and features automatic permission management, summary-first result presentation, and command approval level configuration (balanced/trusted/strict). After installation, it must be mounted in the configuration. Note that CLI mode requires prior login and does not support backgroundMode, making it suitable for scenarios that require securely embedding local code execution capabilities into an agent chain.
Read Moredsh-session-slm-router: DeepSeek Harness Shadow Mode SLM Routing Plugin
The `dsh-session-slm-router` plugin provides flexible shadow-mode Small Language Model (SLM) routing for DeepSeek Harness. It calls an external CLI to predict the strength of user intent, logging results by default in the S1 stage, while optionally configuring demotion and model switching in the S3 stage. The plugin supports three modes: `shadow` (log-only), `weak-only` (demotion only), and `off`. It includes Reasoning Effort compatibility checks and a consent gate to ensure safe downgrade behavior. It depends on an externally deployed `vertical-small-model` and supports JSONL log tracing for routing decisions and slot states, facilitating validation of gradual rollout strategies.
Read MoreDeepSeek Harness Plugin: dsh-knowledge-sqlite
`dsh-knowledge-sqlite` is a DeepSeek Harness plugin maintained by NinjaSln-labs, designed to address the issue of default full-text search failing to match Chinese substrings. It leverages SQLite FTS5 trigram indexes to enable Chinese subword search and integrates L1 query expansion, TTL-based expiration, tombstone-based deduplication, and event emission. The plugin supports knowledge write, update, list, delete, and probe operations, and by default implements workspace isolation and Ask-gated permission control based on `session.header.cwd`, making it suitable for agent development that requires long-term memory and precise Chinese retrieval.
Read Moredsh-context-compass: A Session Health Indicator for Real Data
dsh-context-compass is a session-health plugin for DeepSeek Harness. It reads real runtime data (such as tokenMeter and Git status) to provide quantitative evidence, helping developers decide whether to continue the current session or start a new one. Core features include a reactive badge next to the session log (showing pressure trends, cost, and compression information), the `/compass` command (which provides a detailed text report), and a multi-session compass overview panel. The plugin uses a "continue vs. switch" decision model with four default status levels: green, blue, yellow, and red, and supports adjusting thresholds and toggling probes through configuration. It also includes built-in official pricing parsing, dual-currency display, and peak/off-peak pricing, aiming to enable data-driven management of the session lifecycle.
Read MoreIntroducing the DeepSeek Harness Plugin: An AI High School Math Thinking Tutor
This plugin provides an "AI High School Math Thinking Teacher" preset shell for DeepSeek Harness. Its core value lies in a diagnosis-first tutoring logic, support for selecting from a question bank or creating custom questions, recording instructional interventions, and displaying a visual dock. The plugin manages question banks and rules through configuration files, allows users to adjust the teacher's tone and intervention intensity, and helps learners practice mathematical representation and reflection. After installation, restart the Web and select the corresponding preset when creating a new session to use it.
Read Moredsh-prompt-forge: Zero-Config Streaming Prompt Optimization
`dsh-prompt-forge` is a lightweight prompt optimization plugin designed specifically for DeepSeek Harness. It requires no additional configuration and directly reuses the current session model. It supports one-click streaming optimization with Light, Standard, and Expert modes, as well as file-based glossary management. Developers can save optimized output as skill files with one click, enabling rapid iteration and consolidation from draft to skill. Avoid spaces in file paths during installation, and note that usage depends on host renderer compatibility.
Read Moredsh-delete-session: Add True Session Deletion Functionality to the DSH Web Sidebar
The default session management in DSH only provides archiving and cannot free up disk space. The `dsh-delete-session` plugin fills this gap by adding true session deletion capability to the Web sidebar. It supports right-click deletion of individual sessions and batch deletion, with features including archive-first behavior, disk log cleanup, and projection cache removal. After installation, a process restart is required, and it blocks running sessions to prevent data corruption.
Read Morevision-exp-tile: DSH Lossless Tiling and Intelligent Recognition Plugin for Large Images
This plugin is a DeepSeek vision enhancement tool for the DSH environment, designed to address detail loss caused by large image inputs. It losslessly splits large images into 800×800 tiles with annotated coordinates and directly calls the DeepSeek API for aggregated recognition. The plugin supports strategies such as intelligent orchestration, local OCR, batch processing, and region cropping, and includes an optimized configuration interface. Installation requires manually mounting the source code and depends on the current Profile, with no dependency on third-party plugins.
Read Moredsh-task-queue: A Task Queue for DSH and Hermes Collaboration
`dsh-task-queue` is a collaborative cache-tier task queue maintained by `nicecx` for DSH and Hermes. It uses `queue.json` as the single source of truth and manages tasks with a three-level priority order (reset > approve > review) and a lease/claim model. The plugin uses file-based mutex locks and starvation-prevention mechanisms to ensure safe, orderly behavior under high concurrency, supporting approval, review, and restart workflows. During deployment, ensure it runs with the current process permissions and follows a fail-closed policy.
Read Moredsh-auto-approver: Configurable Auto-Approval Plugin for DeepSeek Harness
The DeepSeek Harness plugin `dsh-auto-approver` intercepts `approval/request` events before privileged operations such as writes are executed, and automatically responds to requests via rules, Hermes Pro semantic adjudication, or manual input. It supports four modes: `allow-all`, `allowlist`, `hermes` (fail-closed), and `off`; records audit logs in JSON Lines format; and includes an interactive rejection loop. After installation, its parameters must be configured in `cordis.patch.yml`. It is suited for automation scenarios that reduce manual interaction while operating within a controlled environment.
Read Moredsh-plugin-custom-css: Custom CSS Injection for DeepSeek Harness
`dsh-plugin-custom-css` is a plugin for DeepSeek Harness (DSH) Desktop that allows users to toggle and inject custom CSS in real time from the settings panel to customize the interface style. The plugin supports Harness design tokens (such as CSS variables), stores configuration locally, and does not modify the Harness installation directory. Installation requires adding it in the Web configuration directory using pnpm and registering it in `package.json`; after restarting the application, users can edit code through the settings panel to adjust themes.
Read Moredsh-better-uiux: Real-Time Terminal and Style Enhancements for DeepSeek Harness
`dsh-better-uiux` is a UI enhancement plugin for DeepSeek Harness Desktop web mode, designed to address native terminal feedback lag and limited customization. It controls two core features via toggles in Settings: real-time streaming terminal output with interactive buttons and pop-ups for actions such as copy, stop, and view task; and injection of custom CSS for advanced interface styling. After installation, foreground and background tasks can be monitored in the logs, or the interface appearance can be modified using CSS. It should be configured to avoid conflicts with the `dsh-plugin-live-terminal` plugin; note that low-frequency polling continues to detect status even after Live terminal is disabled.
Read Moredsh-advisor
`dsh-advisor` is a DeepSeek Harness plugin ported from `rpiv-advisor`, designed to provide agents with a zero-argument `advisor()` tool that assists the primary model in decision-making. It forwards the full conversation history to a review model and returns either a plan or a stop signal. The plugin is disabled by default and must be enabled by configuring `provider` and `model`. It supports three levels of configuration through the plugin line, Web settings, and the `/advisor` command, allowing the primary model to invoke the tool on demand without altering the existing control flow.
Read MoreHermes Web MCP: Keyless Web Search and Automation Tool
`hermes-web-mcp` is a keyless MCP server intended to solve the API key restrictions and paid-access barriers encountered by desktop clients when performing web tasks. Maintained by ShadowMiner, its core value lies in being "key-free" and in "local rendering". By connecting to locally running Playwright Service, HTML-to-MD Service, and CDP Chrome instances, it provides web search, content extraction (including Markdown conversion), and real browser automation operations (9 tools in total). The plugin runs in an isolated context without interfering with the host browser. Node.js >= 22 must be installed and the relevant environment variables configured before deployment.
Read Moredsh-thought-fold: A DeepSeek Harness Plugin for Native Execution Process Collapsing and Style Enhancement
dsh-thought-fold is a UI enhancement plugin designed specifically for DeepSeek Harness to address readability issues in long-running tasks or code refactoring caused by thinking processes and tool calls taking up screen space. It keeps the interface tidy while preserving data integrity through features such as smart folding, interruption organization, and floating collapse. Built on a pure UI mechanism, it supports Codex-style secondary folding, compatibility with native search, and state persistence. It is fully MIT-licensed and contains no instruction intrusion. Users can install it via the terminal and flexibly control folding logic and appearance through the settings panel or slash commands.
Read Moredsh-i-have-adhd: DeepSeek Harness Always-On ADHD-Friendly Output System Prompt Plugin
`dsh-i-have-adhd` is a DeepSeek Harness client plugin designed to globally inject an ADHD-friendly SystemPrompt through a Host-only architecture, remaining persistently active without explicit loading on the model side. The plugin is based on an MIT-licensed rule set and supports configuring injection order and additional parameters. Developers can easily enable it via a YAML configuration file. It is suitable for scenarios that require consistently maintaining a specific output structure, such as action-first responses or numbered steps. Note that this is a community product and requires a Node.js 22+ environment.
Read MoreDeepSeek Harness Working Tree and Branch Plugin
`dsh-worktree` is a plugin for DeepSeek Harness (DSH), designed to resolve workflow disruptions when switching between multi-branch sessions by integrating Git worktree management into the web client. It allows users to generate a new branch based on messages and create an isolated worktree when creating a new session, or to manage branches, worktrees, and execute Git commands within active sessions. It is well suited for users who need to maintain independent branch environments for parallel development and is released under the MIT license.
Read More@achasoft/dsh-usage-info: DeepSeek Harness Context Usage and Balance Monitoring
`@achasoft/dsh-usage-info` is a plugin built specifically for the DeepSeek Harness Web Client for real-time monitoring of context window utilization and account balance. It provides a visual dashboard in the session header that displays context percentage, token usage, estimated session cost, and balance status. The plugin securely reads the balance using the host API key and supports custom refresh intervals and rate settings. Install it using the `dsh plugin` command and ensure your environment meets the required version and Node.js requirements.
Read More@achasoft/dsh-tasks-manager: DeepSeek Harness Task Kanban Plugin
`@achasoft/dsh-tasks-manager` is a project task management plugin designed for DeepSeek Harness. It uses SQLite to persist tasks locally and provides a web client that supports four views, including Kanban and List, with drag-and-drop interaction. The plugin supports model tool integration, background job dispatching, and assignee selection, aiming to address fragmented task states and provide structured workflow support. Installation requires Node.js 22.19+ and the related dependencies.
Read MoreDeepSeek Harness Memory Plugin: Persistent, Searchable Project Context
`dsh-memory` is a persistent memory plugin for DeepSeek Harness (DSH), designed to address the challenge of agents maintaining context and rule consistency across long conversations. The plugin stores decisions, rules, and session summaries in a local DuckDB database and provides a web interface for management, retrieval, and import/export. Its core features include memory management with semantic and keyword search, rule enforcement through system prompt injection, session context maintenance for top-level agents, and support for custom data lifecycle policies. The plugin requires Node.js version 22.19 or higher and allows rules to be imported from Markdown files. This solution significantly improves the maintainability and consistency of agent projects.
Read Moredsh-advanced-sidebar: Sidebar Extension for DeepSeek Harness Web Client
The default feature set of the DeepSeek Harness Web Client is limited, and the `navid-kianfar/dsh-advanced-sidebar` plugin adds capabilities for Git, terminal use, file browsing, and background tasks through a side dock. The plugin uses host processes to run operations that cannot be executed in the browser, supports session management, file preview, and four preview modes (Server, File, URL, and Scratchpad), and provides Git staging, committing, pushing, and interactive terminal management.
Read Moredsh-add-assets: A File and Attachment Enhancement Plugin for DeepSeek Harness
dsh-add-assets is an extension plugin for DeepSeek Harness designed to enhance the interactivity of the composer’s `+` button. It replaces the button with a menu that supports adding files, adding folders, uploading images, and triggering slash commands. The plugin integrates file pickers for both the Project and This machine scopes; selected paths are converted into inline reference chips or plain text, and it provides full-screen image previews and file card displays. The plugin depends on the DeepSeek Harness Web client and specific services, supports keyboard shortcuts and path search, and can effectively optimize file management workflows within conversations.
Read More