dsh-github-ci: GitHub Actions CI Management and Visualization Tool
The `dsh-github-ci` plugin for DeepSeek Harness (DSH) is designed to integrate GitHub Actions into DSH's unified interface, addressing the pain point of developers frequently switching between the browser and terminal. It provides a Pipeline Dashboard for real-time monitoring, log viewing, and operations such as canceling or retrying. It also encapsulates the `github_ci` Agent tool, enabling developers to directly trigger, troubleshoot, and fix workflows through conversation. The plugin supports GitHub OAuth Device Flow or PAT authentication, stores permissions persistently, and features failure detection with one-click repair, achieving automated and seamless management of CI processes.
Read MoreLocal OCR Plugin: Recognize Handwritten Chinese + Math Formulas → Markdown (DSH)
`kl3jd/handwritten-ocr` is a DeepSeek Harness (DSH) plugin that locally converts handwritten notes and images of mathematical formulas into Markdown and LaTeX text, without requiring internet access to ensure privacy. It supports multiple inference modes, including GPU/CPU/NPU, and provides a CLI, an HTTP service, and DSH tool interfaces, along with a one-click installation script for Windows. The plugin offers flexible configuration, although NPU mode may be restricted in certain environments, and the handwritten matrix output feature is still being optimized.
Read MoreDSH Plugin: dsh-syntax-checker Multilingual Syntax Checking Service
`dsh-syntax-checker` is a plugin used for real-time code validation within the DSH workflow. Built on Tree-sitter and Ruff, it performs syntax checking and automated fixes, with support for JS/TS/YAML/Python. Installation requires specifying the `--profile` option and ensuring pnpm version compatibility. The plugin offers a DSH plugin mode (tool invocation) and a standalone HTTP service mode, supporting batch checks and automatic fixes. Configuration options include timeouts, retries, and policy toggles; users should be mindful of permission risks and Windows path conversion.
Read Moredsh-session-recall
`dsh-session-recall` is a Memory-category plugin in the DeepSeek Harness (DSH) ecosystem, designed to address the lack of native historical recall tools in models. Through the `ctx.sessionQuery` interface, it provides agents with deterministic cross-session full-text search capabilities. The plugin’s core features include support for locally persisted FTS5 indexes, optimized zero-hit substring fallback for Chinese tokenization, scope control based on the current working directory by default, and typed results containing fields such as session ID and title. After installation, agents can trigger search via natural language or code, making it suitable for scenarios requiring audit traceability and retrieval of raw logs.
Read Moredsh-ppt-maker: DSH Web Plugin: One-Click End-to-End PPT Workflow Orchestration
The DSH (DeepSeek Harness) plugin `dsh-ppt-maker` provides a solution for authoring complex PPT generation workflows under a Web Profile. By encapsulating a 58KB orchestration prompt, it enables fully automated end-to-end workflows. Users can launch it with a single menu click; it supports either AI image generation or programmatic graphics, and includes a built-in HTML-to-PPTX conversion pipeline to ensure stable output. The workflow involves headless browser rendering and sandbox operations, requiring users to send a one-time permission command to bypass security pop-ups. The plugin uses a self-contained design, does not consume context, and ensures offline availability and security.
Read Moredsh-kitt-voice: Voice Interaction Plugin for DeepSeek Harness
`dsh-kitt-voice` is a client-side voice interaction plugin designed specifically for DeepSeek Harness. It supports global hotkeys, multi-page routing, and offline speech synthesis, with features including real-time speech detection, barge-in responses, and multilingual neural voices. The plugin uses a Push-to-Talk mechanism to provide an immersive conversational experience, and supports independent device selection and speech rate adjustment. After installation, a full restart of Harness is required; currently, response text is sent to the cloud for processing.
Read Moredsh-attention-beep
The `dsh-attention-beep` plugin is designed to address common pain points in DeepSeek Harness (DSH). Its main features include directly playing notification sounds through the host process to ensure task-completion or hang alarms are audible even in the background; automatically interrupting hung commands and writing recovery guidance; and blocking known performance-hindering patterns to prevent prolonged waits. The plugin is supported only on Windows, allows custom sounds and configurable automatic recovery policies, and can effectively improve debugging efficiency for long-running tasks and hang scenarios.
Read Moredsh-pure-chat: A Plugin That Makes DeepSeek Harness Agent Chat in Pure Text Mode Only
`dsh-pure-chat` is a DeepSeek Harness plugin designed to implement a pure text chat mode. By hiding global tools, intercepting execution, and modifying the system prompt, it ensures that the Agent only engages in text-based interactions and does not trigger filesystem or network requests. Users can dynamically enable or disable this mode for each session via the `/pure-chat` command. The plugin is maintained by community developers, is licensed under the MIT license, and runs on the `web` profile in the 0.1.x series.
Read MoreDeepSeek Harness (DSH) Project-Based Teaching Coach Plugin
`dsh-project-based-learning` is an educational plugin for DeepSeek Harness (DSH) designed to address the gap between knowledge instruction and hands-on practice in AI tutoring through project-based learning. Its core features include separating pedagogy from domain knowledge, teaching before practicing, providing in-place explanations, and managing state. The plugin runs with zero dependencies and offers a general-purpose framework that can be adapted to different disciplines—such as Unity Shaders or Python—by simply swapping out the domain navigation pack. After installation, users can start a lesson directly with a command. The AI then automatically selects a learning path based on the learner’s level, explains the minimal necessary mechanisms, and guides the learner to complete a project hands-on, rather than simply delivering theory or writing the code for them.
Read Moredsh-system-fonts: System Font Selection Plugin for DeepSeek Harness Web GUI
dsh-system-fonts is a system font plugin designed specifically for the DeepSeek Harness Web GUI and maintained by user kira4094. It enables direct use of local system fonts without modifying the official codebase. The plugin supports enumerating all installed fonts on Windows, allows users to configure the UI font and code font independently, and features instant application, persistent local storage, and bilingual Chinese-English support. Installation is simple, and uninstallation automatically restores the original settings, aiming to improve the local development experience.
Read Moredsh-workspace-change-awareness: Surfacing Concurrent Workspace Changes Before the Agent Continues
This plugin is designed to resolve inconsistencies that occur when agents rely on stale caches while concurrent workspace changes are present. It uses a shared watcher and path validation mechanisms to enforce file-system state checks before agents continue working. The plugin updates the session version only when an authoritative external tool result succeeds and is persisted, and it distinguishes delivered state from the observation baseline to prevent duplicate prompting. Installation requires Node.js and pnpm and no additional configuration, but note that the watcher only invalidates paths, does not track specific actors, and applies only to local processes.
Read Moredsh-mxpage: DeepSeek Harness E-commerce Detail Page Workflow Plugin
`dsh-mxpage` is an e-commerce product detail page generation plugin designed specifically for DeepSeek Harness (DSH), porting the MxPage workbench to the DSH web profile. Rather than relying on a generic image library, it strictly follows the complete workflow of “analyzing selling points, planning sections, and generating and editing with the Visual Prompt Agent,” turning a single product image into logically coherent product detail page assets. The plugin provides core capabilities such as project management, multi-channel configuration, load balancing, and monitoring and diagnostics, and supports generating by section, translating the entire page, and exporting to ZIP/JSON. To use it, you need to configure an OpenAI-compatible paid image API (such as xAI) and copy the skills directory to the DSH installation path. It requires the web profile and is suitable for building e-commerce product detail pages.
Read Moredsh-header-controls: Session Top-Right Power Control
`dsh-header-controls` is a static web plugin designed specifically for DeepSeek Harness developers, aimed at addressing the pain point of frequently restarting processes via the command line during development. It injects “Restart” and “Log out” capsule buttons to the left of the session log, providing one-click restart (with automatic refresh), logout with secondary confirmation, skin awareness, and security validation. Installation requires manually creating a symbolic link and configuring `cordis.patch.yml`. The plugin relies on DSH to read startup parameters from its configuration file, supports a fallback mechanism, and is primarily applicable to the DSH dev preview version.
Read Moredsh-native-codex-oauth: Native ChatGPT Login for OpenAI Codex in DeepSeek Harness
`dsh-native-codex-oauth` is a plugin for DeepSeek Harness that adds native ChatGPT sign-in control to the built-in `openai-codex` provider. By connecting to DSH's native interfaces, the plugin integrates the `llm-pi-ai`, `credentials`, and `authorization` modules into the Web model page, enabling a secure browser-side OAuth authentication flow without copying local credential files. After installation, users can authorize via “Sign in with ChatGPT” in Settings to use Codex models in the Web interface.
Read MoreDeepSeek Harness Line Selection Copy Enhancement Tool
kezan31/dsh-copy-tool is an enhanced line-selection copy plugin for DeepSeek Harness, designed to address incomplete refactorings caused by missing instructions in the base Write tool. The plugin supports precise line-range selection through flexible array syntax (e.g., `[[633, 889]]`) and provides core features such as automatic indentation handling, diff preview, and atomic file operations. Once installed, it can accurately map source code content to a target file while preserving unselected sections, making it suitable for scenarios requiring efficient and safe code migration and refactoring.
Read Moredsh-browser-bsk: BSK backend seam that provides ctx.browser
`dsh-browser-bsk` is a plugin designed to resolve `browser` service conflicts in the DeepSeek Harness plugin ecosystem. Instead of relying on a standalone Electron browser, it encapsulates the local `browser-skill` CLI as an injectable DSH `ctx.browser` service, coexisting with `browser-skill` while reusing its sessions. The plugin implements basic browser operations (such as opening, filling forms, clicking, and detecting CAPTCHAs) and supports only CSS selectors for element location. When installing, note that it is mutually exclusive with `dsh-builtin-browser`, and the path and timeout parameters can be adjusted via the configuration file.
Read Moredsh-accounts-ui: Add a Settings Panel Entry Point for dsh-accounts
`dsh-accounts-ui` is a transitional tool that provides a native UI rendering entry point for the `dsh-accounts` plugin. By registering a settings section, it integrates account management into the DSH settings panel, supporting list display, CRUD operations, and secure local data read/write. This plugin has been superseded by an upstream PR and is only intended as a temporary patch; when installing it, take care to avoid conflicts with the upstream version.
Read Moredsh-trading212: Trading 212 Read-Only Portfolio Workspace
The DeepSeek Harness (DSH) plugin `dsh-trading212` integrates Trading 212 portfolio data into DSH workflows. It provides a setup wizard, a responsive dashboard (with charts and privacy masking), read-only conversational tools, and Chinese/English support. Users must grant read-only access; after installation, they can view holdings and returns in `dsh`. It is intended for personal research only and does not place orders.
Read Moredsh-hwp: DeepSeek Harness Korean Document Reader Plugin
`dsh-hwp` is a DeepSeek Harness plugin that converts Korean HWP documents to Markdown or plain text. It uses built-in Node.js features to read HWP 5.x and HWPX formats, extracting tables, headings, and other elements, and accesses them via the file system. Once installed, documents can be processed using the `read_hwp` tool. The plugin includes security restrictions (such as file size limits and sandboxing) and configuration options for external converters, but it does not support headers/footers, images, encrypted documents, or the HWP 3.x format.
Read MoreDsh Park Notes
`dsh-park-notes` is a “Say It Later” plugin designed specifically for the DSH web environment, aiming to address the challenge of agent-generated content interrupting the conversation flow. It provides a persistent “Say It Later” strip above the input box, allowing users to temporarily store ideas, images, and Markdown documents with zero overhead. Data is stored locally in the browser, supports keyboard shortcuts and mouse interactions, and can be pushed into the draft with one click at any time. Additionally, the plugin offers robust history tracking, automatic PNG clipboard processing for images, and Markdown export. After installation, restart the process for it to take effect.
Read MoreDeepSeek Harness Plugin: dsh-start-and-exit
The DeepSeek Harness plugin `dsh-start-and-exit` is designed to address the challenges of managing the lifecycle of Web profiles. It provides secure startup, exit, and one-click restart capabilities, and includes a foreground launcher specifically developed for Windows environments with Loopback network configuration to facilitate local debugging. The plugin runs with the permissions of the current process, so it is important to check the license information in the source code. For installation and usage details, please refer to its GitHub repository or skills directory page.
Read Moredsh-web-kimi: Web Search and Content Retrieval Plugin for Kimi Coding
`dsh-web-kimi` is a web-enabled plugin for DeepSeek Harness (DSH) that registers the Kimi Coding API to both the `ctx.web` search and fetch entry points, allowing a single API key to cover both scenarios. The plugin supports server-side JavaScript rendering for retrieving dynamic web content, with content size limits of 5 MB for search and 2 MB for fetch. Configuration can be managed via the GUI or environment variables, and fetch functionality is gated behind SSRF security controls by default. When using the plugin, ensure you are using a valid Kimi Coding API key and that your subscription has the relevant services enabled.
Read Moredsh-folder: Add "Open Folder" Option to the DeepSeek Harness Workspace Menu
`dsh-folder` is a lightweight plugin for DeepSeek Harness (DSH) designed to streamline the cumbersome process of viewing or editing workspace directories directly in the system file manager. The plugin injects an “Open Folder” option into the Sidebar’s workspace menu, supports both Chinese and English, and includes a robust error reporting mechanism. It can be installed using the official command or manual configuration, resolving compatibility issues related to menu injection and capability calls, and providing developers with a convenient entry point for file access.
Read Moredsh-awesome-model-setting: DSH Model Capabilities Graphical Configuration Plugin
The DSH plugin `dsh-awesome-model-setting` transforms model capability configuration from tedious manual editing of `settings.yaml` into a graphical workflow. Users can visually manage input modalities, context window size, maximum output tokens, and image quotas in the settings panel. The plugin supports loading model lists from providers and displays the merged effective values of configurations and adapter catalogs in real time. It also provides “Restore Route Defaults” and “Reset to Default Parameters” options for easy rollback. Installation requires the official command and a service restart. It is suitable for scenarios requiring fine-grained management of multimodal model configurations, simplifying the process through a user interface.
Read More@kasenri/dsh-orbit: A Deterministic Long-Running Task Orchestrator for DeepSeek Harness
Orbit is a community plugin for DeepSeek Harness (DSH) designed to address the lack of determinism and traceability in long-running task execution. By decomposing tasks into roles such as Commander (planning), Executor (execution), and Heartbeat Watchdog (monitoring), and incorporating persistent state, loop limits, and session reuse mechanisms, it enables controlled workflow orchestration. Users can activate Orbit through commands or specific modes and use the `orbit_controller` tool to manage starting, resuming, and stopping. The plugin supports optional multi-candidate competing execution (MoA) and web operations, requires Node.js >= 22.19.0, and is suitable for complex engineering tasks that demand long-running, recoverable, and auditable workflows.
Read More