dsh-rollback: Conversation and File Rollback Plugin for DeepSeek Harness
`dsh-rollback` is a conversational and file-state synchronized rollback plugin for DeepSeek Harness (DSH), designed to address the issues of inefficient manual rollback and state inconsistency in agent development. The plugin supports creating checkpoints before each turn and managing historical states using a 10-turn sliding window, enabling restoration of file contents, deletion of files, and handling of newly created files. It provides both Web-based visual buttons and command-line triggering, supports change previewing and in-place truncation. The plugin requires DSH version 0.1.1-rc.2 or higher and includes a comprehensive error-handling mechanism.
Read MoreIntroducing the dnalec/dsh-auto-approve Plugin
`dnalec/dsh-auto-approve` is a DeepSeek Harness auto-approval plugin designed to balance efficiency and security in automated workflows. It automatically handles tool calls by using keyword matching, review model decisions, and risk-leveling strategies. The plugin supports configurable deny, manual review, and allow policies, and provides parameter interception, request limits, and custom tool extension capabilities. Users must install the plugin and restart the service, then configure keywords and decision tables to define the handling rules for different risk levels, enabling secure and efficient automated workflows.
Read Moredsh-plugin-gemini-theme: Give the DeepSeek Harness Web Client a Gemini Skin
The dsh-plugin-gemini-theme plugin for DeepSeek Harness (DSH) overrides the `--dsw-*` design tokens via a single stylesheet, allowing the Web client interface to be customized into a Google Gemini-like style without modifying the source code. It mainly resets styles for the chat area, sidebar, input box, animations, and glow effects. Its styles have extremely high specificity and do not interfere with the DOM structure. Developers must use specific commands to install and remove it, and should be aware of the risk of unintended style matches caused by class-name matching. Additionally, the session header, native carousel, and similar elements are not covered.
Read Moredsh-persona: Adding a Collaborative Style Layer to DeepSeek Harness
`dsh-persona` is a dual-end plugin for DeepSeek Harness, designed to add a configurable layer of collaborative style to model outputs. It appends system prompts to requests to optimize communication tone and progress reporting, without changing DSH's core logic or security policies. Users can select built-in styles such as “Friendly Collaboration” or “Pragmatic and Direct” in the web interface, or customize them using “Shared Prompt Blocks.” Once installed and enabled, the plugin takes effect at runtime, helping developers standardize the collaborative behavior of models.
Read MoreIntroduction to the DeepSeek Harness Voice Input Plugin
`dsh-voice-input` is a voice input plugin for DeepSeek Harness. It uses the browser's native Web Speech API to provide real-time speech-to-text without requiring a self-hosted service. After installation, users can click the microphone button on the left side of the input box to start or stop recording. The recognized text is appended to the input draft in real time and can coexist with manually typed content. The plugin is compatible with the DSH theme, but it is not available in Firefox and requires an internet connection to use cloud-based recognition services.
Read Moredsh-jenkins-panel: AI-Invocable Jenkins Tools and Sidebar Panel for DeepSeek Harness
The dsh-jenkins-panel plugin aims to seamlessly integrate Jenkins capabilities into DeepSeek Harness (DSH), addressing the fragmentation between AI and CI/CD tools. Through 22 `jenkins_*` tools and a right-side visualization panel, it enables build triggering, monitoring, log viewing, and automated failure analysis. Developers can manage Jenkins jobs directly in DSH, use AI-assisted investigation to troubleshoot issues, and achieve closed-loop management across the entire build workflow. Installation requires dsh version 0.2.0 or later; explicitly specify the version to avoid compatibility issues.
Read Moredsh-plugin-auto-review: Provider-Based Automated Approval Review for DeepSeek Harness
`dsh-plugin-auto-review` is a DeepSeek Harness (DSH) plugin aimed at reducing manual intervention in automated workflows by having models replicate the approval-review behavior of specific providers. It supports Codex Guardian and Grok escalation strategies, enabling users to configure custom review logic and LLM routing. It handles native approval requests and Bash invocation retries by inheriting machine reviewers rather than triggering manual prompts. Installation requires specifying a Profile and restarting the process; its configuration file is stored in `plugins/auto-review/auto-review`. The plugin requires Node.js >= 22.13.0, is high-privilege, and is responsible for model traffic security and
Read Moredsh-living-memory: A Localized Self-Maintaining Memory Plugin for DeepSeek Harness
dsh-living-memory is a localized agent memory plugin designed specifically for DeepSeek Harness. It uses SQLite for data storage, simulates hippocampal functions through a self-maintenance mechanism (deduplication, consolidation, and decay), and supports hybrid recall with Chinese-language optimization. The plugin provides read/write tools and a Web telemetry panel, runs with zero configuration by default, ensuring data privacy and efficient retrieval.
Read MoreDSH Maestro Supervisor: DSH Web Recovery Daemon
DSH Maestro Supervisor is a daemon and plugin combination designed to address state loss caused by DSH Web process crashes or network interruptions. It uses a daemon independent of the Web process tree to check service status every 3 seconds, automatically rolling back to the last known good (LKG) snapshot when a crash occurs and restoring interrupted sessions. Core features include: rollback using SHA256-verified LKG snapshots, automatic scanning and recovery of sessions marked as interrupted within the past 5 minutes, and health report generation. During installation, the plugin must first be built and added to the configuration, and it is recommended to run the daemon via Systemd. The system controls automatic recovery behavior through `~/.dsh/.supervisor/config.json`. Additionally, it supports ... via the RPC interface or command
Read Moredsh-maestro-review: A Pluggable MR Review Pipeline for DeepSeek Harness
`dsh-maestro-review` is a pluggable MR review plugin for DeepSeek Harness, designed to address the automation and standardization of code merge review. The plugin receives GitLab events via Webhook, runs review or audit agents in isolated worktrees, and uses the `review-findings` tool to output structured results. Its core features include a unified `ReviewProvider` interface, support for disposable worktrees, headless execution in CI environments, and event deduplication mechanisms. It provides multiple workflows, such as quick review and deep review, supports reusing images and templates in CI, and enables automated pipelines. During deployment, attention must be paid to version synchronization (between npm and Docker images) and environment dependencies, and it integrates well into existing systems.
Read Moredsh-maestro-remote: DSH Remote Access and Tunnel Management Plugin
`dsh-maestro-remote` is a plugin that provides remote access capabilities for DeepSeek Harness. It uses Cloudflare Tunnel to expose local services to the public internet, supports PIN-based authentication to protect the proxy entry point, and allows receiving Webhooks from services such as GitLab. The plugin offers features including tunnel lifecycle management, automatic download of `cloudflared`, traffic distribution, and configuration reloading. Configuration is managed through a shared namespace, and the plugin depends on a Node.js environment. It is designed to address the limitation of local sessions being inaccessible from external systems or unable to receive externally triggered requests.
Read Moredsh-maestro-observe: Local-First Observability for the Maestro Plugin Stack
`dsh-maestro-observe` is a local, lightweight observability tool designed specifically for the DeepSeek Harness and Maestro plugin stacks. It uses SQLite for local storage of traces, costs, latency, and health status, and provides CLI and RPC endpoints for querying. The plugin supports analysis grouped by tool or session, and includes features such as budget control and error monitoring. Developers should be aware of its Node.js version dependency and the fact that sensitive information is redacted before data is persisted.
Read Moredsh-maestro-notifier: A Pluggable Notification Service for DeepSeek Harness
`dsh-maestro-notifier` is a notification plugin in the DeepSeek Harness suite, designed to provide a pluggable notification service layer. It integrates the Telegram transport by default, supports sending messages via the `maestroNotifier` service, and follows default target resolution and Never-Throw design principles. It requires Node.js 22.19.0+ or 24.0.0+ and Cordis 4.0.4+; as a pure transport-layer implementation, developers can call it directly to reduce integration costs.
Read Moredsh-maestro-mobile: Mobile Adaptation for the DeepSeek Harness Web UI
`dsh-maestro-mobile` is a mobile-device adaptation plugin for DeepSeek Harness. When a touch-enabled device with a screen width below 1024px is detected, the plugin converts the sidebar into a drawer, changes dialogs into bottom sheets, and optimizes safe-area handling and layout to prevent element compression. It supports tablet compatibility, notch-screen adaptation, and diagnostic mode. Installation is performed via a DSH plugin command and requires Node.js ≥ 22, pnpm ≥ 11, and Chromium 105+. By default, the plugin is active only in mobile touch mode and acts as a no-op on desktop.
Read Moreddtcorex/dsh-maestro-meta
`ddtcorex/dsh-maestro-meta` is a lightweight v2 aggregator designed to simplify plugin installation and version management for complex Maestro Harness workflows. It re-exports eight core components via `cordis.patch.yml`, including Remote Agent, MR Review, Govard Bridge, Persistent Memory, Mobile UI, Notification Service, Configuration Store, and Developer Dashboard. Developers can install it with a single command and without writing any runtime code. It is well suited for scenarios requiring rapid initialization or centralized management of the full DSH-side infrastructure, though note that Govard must be installed separately.
Read Moredsh-maestro-memory: Persistent Memory and Todo Plugin for DeepSeek Harness
`dsh-maestro-memory` is a DeepSeek Harness (DSH) plugin designed to address context loss caused by session termination. It enables cross-session memory and to-do list management by persisting data in `~/.dsh/memories`. The plugin supports multi-track memory (global, user, etc.), to-do list management, and filtering of sensitive information. Installation requires Node.js 22+, pnpm 11+, and the DSH master version. It also provides health checks, memory repair, and data synchronization, making it suitable for scenarios that require long-term memory tracking.
Read MoreDeepSeek Harness Plugin: ddtcorex/dsh-maestro-govard
`ddtcorex/dsh-maestro-govard` is a lightweight bridge plugin for DeepSeek Harness (DSH), designed to integrate Govard’s tool capabilities into DSH sessions without embedding Go code. It registers shell-invocation tools to support environment start/stop, database operations, and read-only deployment checks (generating Plan documents), while ensuring path resolution consistent with the Maestro suite. Installation requires the `govard` binary to be available. The plugin runs with the current permissions and is suitable for scenarios requiring fine-grained control over infrastructure and deployment workflows.
Read Moredsh-maestro-diagram: Mermaid Verification & Drift Tools
`dsh-maestro-diagram` is a hybrid Host-only plugin in the DeepSeek Harness ecosystem, designed to ensure consistency between diagrams and code. It is based on Mermaid syntax and provides the `mermaid_verify` validation tool and the `mermaid_drift` drift detection tool, supporting five diagram types, including `flowchart` and `sequenceDiagram`. The plugin supports generating HTML+SVG output in two styles: Team and Client, with GitHub native rendering integrated by default. After installation, the Host must be reloaded; during the build process, a flat `lib/index.js` file must be generated; and pnpm must be used when publishing.
Read More@ddtcorex/dsh-maestro-devkit: DeepSeek Harness General-Purpose Development Toolkit
`@ddtcorex/dsh-maestro-devkit` is a front-end dev toolset for DeepSeek Harness (DSH), designed to address pain points in view review, style debugging, and component isolation. Its core features include multi-viewport screenshots, hot module replacement (HMR), real-time style inspection, component sandbox isolation, and development support for Cordis and Skills. The toolset is tunnel-aware, adapting to local and remote development scenarios. **Note**: This plugin has been marked as **Retired**. Because the UI workflow is incomplete and there is feature overlap (some features have been replaced by core extensions), no new versions are being accepted for release. The existing 0.3.2 version can still be installed for rollback, and developers can refer to its approach or use Chrome Dev
Read MoreIntroducing the DeepSeek Harness Maestro Dashboard Plugin
Maestro Dashboard is a native management plugin in the DeepSeek Harness (DSH) ecosystem, designed to address the lack of a unified view as the number of plugins grows. It provides a global overview, a plugin status list, and usage statistics. Developers must meet the Node.js version requirements and install it using the `dsh plugin add` command. The plugin depends on specific libraries, is open-sourced under the MIT License, and a source review before installation is recommended.
Read Moredsh-llm-gate: DeepSeek Harness Single-Model Provider Concurrency Gating Plugin
`dsh-llm-gate` is a plugin for DeepSeek Harness (DSH), designed to address the issue that underlying single-slot model services (such as `llama.cpp`) cannot handle concurrent requests, causing requests to time out and be dropped. The plugin stores excess requests in an internal FIFO queue to ensure orderly processing. It supports provider-level concurrency control, queue management, and end-to-end coverage, and can handle errors such as a full queue or timeout. Users need to configure concurrency limits, queue length, and wait timeout via a configuration file, while being mindful of serialization constraints and dependencies.
Read Moredsh-openwiki: Integrating OpenWiki's Codebase Knowledge Base Capabilities into DeepSeek Harness
The `dsh-openwiki` plugin for DSH Harness integrates openwiki's codebase knowledge capabilities into DSH, enabling one-click generation, reading, and updating of repository wikis. The plugin supports features such as three-mode views, document reading, Grounded Claims traceability, and automatic updates. It can reuse DSH model configurations and automatically manage the openwiki CLI. Configuration is simple after installation, making it suitable for directly managing codebase knowledge within DSH.
Read MoreDeepSeek Harness Plugin: DSH Plugin Hub
`@czj-git/dsh-plugin-hub` is a community plugin for DeepSeek Harness, designed to integrate the DSH Plugin Hub ecosystem. It supports both Settings pages and conversation tools to provide plugin search, compatibility checks, installation management, and task status tracking. Installation requires Node.js `^22.19.0 || >=24.0.0` and a Web profile environment. The plugin proxies browser cross-origin requests, helping developers easily browse, install, and manage local plugins.
Read Morecyrus123456/dsh-johari-cognition-quadrant-dialog-composer
Cyrus123456 developed a UI plugin for DeepSeek Harness based on the Johari Window model, designed to structure dialogue context. Using a 2×2 quadrant panel, the plugin helps users distinguish information such as “what I know / AI does not know” and “what I do not know / AI does not know,” and generates structured prompts that are automatically inserted into the input box, addressing issues of missing context and fragmented thinking. Built with TypeScript and React 18, it is easy to install and well suited for developers who need in-depth context organization.
Read Moredsh-shutdown: Web-Based Shutdown Button for DeepSeek Harness
dsh-shutdown is a DeepSeek Harness (DSH) client plugin maintained by CyraZm49. Built on a “everything is a plugin” architecture, it solves the traditional limitation of requiring users to exit the interface and operate a terminal to stop server processes. It provides web-based shutdown control, allowing users to click an in-interface button to directly terminate the DSH panel and backend server processes, enabling a quick and convenient server shutdown experience.
Read More