DeepSeek Harness Plugin: dsh-float
DSH-float is a minimalist plugin designed to provide a lightweight, terminal-based interface for DeepSeek Harness. Built with Electron, it creates a borderless, semi-transparent floating window that supports customizable appearance and full-mode switching. Installation requires a specific environment; if downloading Electron fails, the issue can be resolved by configuring a mirror. The project allows developers to maintain core functionality while enjoying an immersive operational experience.
Read MoreIntroduction to the DeepSeek Harness WebGate Plugin
WebGate is a plugin that provides username-and-password protection for the DeepSeek Harness Web GUI. It features route-level login gates, 12-hour session tokens, a login page consistent with DeepSeek’s visual style, and a graphical user management interface. It supports three languages: Chinese, English, and Russian. The built-in administrator account cannot be deleted, and members can only view authorized workspaces. Implemented entirely in JavaScript with zero dependencies, the plugin allows users and permissions to be managed through the web and command line after installation, ensuring the security of the Web interface.
Read Moredsh-table-attach: Drag or Paste Non-Image Files Directly in DSH Web Composer
The DSH web composer previously only supported pasting images. This plugin allows developers to drag and drop or paste non-image files, such as Excel, PDF, and CSV, directly into the editor. It saves files to the workspace and generates an `@reference` that the agent can read directly. It supports files under 50 MiB, blocks executable files, prevents path traversal, and supports both Chinese and English. The installation command is `dsh plugin add github:yybukn/dsh-table-attach`. It is mainly used to pass data files to an agent.
Read MoreDeepSeek Harness Workflow Network Runtime Plugin: Resource-Aware Concurrency and Static Soundness Checks
`yxie2/dsh-petrinet` is a workflow net runtime plugin for DeepSeek Harness that leverages a token-flow model to address resource contention, deadlocks, and concurrency issues in long-term agent planning. Core features include resource-aware concurrency, native loop support, static soundness checks, and process mining. It defines resources and workflows using a JSON DSL, and utilizes tools such as `petri_plan` to validate and optimize the models. This plugin is suitable for scenarios with strict resource management requirements, though attention must be paid to exploration budget limits and the token state reconstruction mechanism.
Read MoreDSH Feedback Bridge: Organizing Community Feedback
DSH Feedback Bridge is a DeepSeek Harness plugin designed to address the challenge of organizing fragmented conversation records for submission to GitHub Discussions. The plugin enables users to organize feedback directly in the DSH Web interface, with features including model-assisted writing, duplicate content checking, automatic draft saving, and local export. Users can install and use it through the DSH CLI and choose to submit directly after signing in with GitHub or simply export the feedback as Markdown. It prioritizes privacy by storing access tokens only on the local host side, and requires user confirmation for each submission. It is suitable for developers who need a standardized feedback workflow in a web-based environment.
Read Moredsh-image-preview: Preview Local Images and Videos in DeepSeek Harness
The DSH Harness plugin `dsh-image-preview` renders plain-text paths to local images or videos in assistant replies as interactive media elements. It supports drag-to-seek video progress bars, persistent storage, and opening with the system, implemented through host-side file reading and client-side rendering and interaction. It is simple to install, handles absolute paths only, supports a limited set of video containers, and enforces a 512MB single-file limit.
Read Moredsh-decision-log: Adding Decision Memory to AI Workflows
`dsh-decision-log` is a DeepSeek Harness plugin designed to address issues where the AI loses context or reverses previous decisions. It records project decisions in a local `.dsh/DECISIONS.md` file and ensures that summaries are automatically injected into new sessions, preventing repeated discussions or arbitrary changes to technology choices. The plugin can be invoked through natural language or command line, and decision statuses include accepted, pending confirmation, and overturned. Data is stored locally and never sent to the cloud, and it runs in incognito mode by default. Decisions automatically generated by the AI default to “pending confirmation” and require manual user confirmation to take effect. This plugin provides developers with a traceable decision history, making it well suited for projects requiring long-term maintenance.
Read Moreyushenghai1106/dsh-memory-plugin: DeepSeek Harness Persistent Memory Plugin
The DSH Memory Plugin is a persistent memory plugin for DeepSeek Harness, licensed under the MIT License and designed to address state-consistency challenges across agent conversation turns. It does not depend on external services and directly leverages Harness's storage backend to maintain project facts and user preferences, automatically retain completed conversations, and support context recall and advanced retrieval, including semantic vector ranking and local entity co-occurrence graphs. By default, it patches the `ysh-memory` configuration key, allowing users to customize the memory injection volume, recall quantity, and automatic retention policy. It targets Harness 0.1.2+ and uses an isolated storage domain while improving response speed through asynchronous inbox prefetching.
Read MoreWeb Search Enhanced: DeepSeek Harness Multi-Protocol Web Search Plugin
`dsh-web-search-enhanced` is a multi-protocol web search plugin for DeepSeek Harness (DSH), maintained by Yurzi and licensed under the MIT License. Its core features include keyless Exa startup, decoupling of search from chat, session-level independent memory, real-time policy switching, secure credential isolation, and native UI integration. Installation requires DSH ≥ 0.2.0-rc.2 and a Node.js environment, making it suitable for developers and researchers who need to query the latest news or technical documentation online.
Read Moredsh-web-search-litellm
The `dsh-web-search-litellm` plugin for DSH provides a standardized web search solution for `ctx.web` through a LiteLLM proxy and the OpenAI Responses protocol. It reuses an existing API key, performs the search on the DeepSeek server side, and returns answers with sources. Configuration requires specifying `searchProvider: litellm-responses` in `cordis.patch.yml`. In operation, after the model invokes a tool, the plugin sends a request to the proxy and parses the text and URLs from the streaming response. When using it, note that each search consumes model call quota and that the result format contains only URLs.
Read Moredsh-loop-continue: Completion Model Only Describes Uninvoked Tools
`dsh-loop-continue` is a workflow plugin for DeepSeek Harness (DSH), designed to resolve task interruptions caused by agents narrating actions without invoking tools. The plugin monitors turn-end events, uses an independent judgment model to replay session logs, and outputs `true` or `false` to determine whether execution should continue. It provides configuration options such as `maxContinuations` and `maxSteps` to control resource usage and prevent infinite loops. It is suitable for code generation or complex toolchain scenarios where models frequently "say without doing," and supports configuration via UI or YAML.
Read MoreDeepSeek Harness Plugin Manager: Visual Manifest and AI-Assisted Tools
`dsh-plugin-manager` is the visual plugin manager for DeepSeek Harness, maintained by yunniees. It displays the plugin inventory in card format and supports version checking, enabling/disabling plugins, and batch updates. Introducing AI capabilities, it can automatically translate the interface, generate plugin summaries, and search GitHub resources using natural language. It also supports packaging plugins as `dshpm://` links for one-click sharing and batch installation. To install it, run `dsh plugin add github:yunniees/DSH-Plugin-Manager` and restart the UI. Through visualization and AI assistance, this tool lowers the barrier to using DeepSeek Harness.
Read Moredsh-universal-palette: Global Floating Palette for DeepSeek Harness
The DSH Universal Palette plugin is designed to address the fragmentation of DSH functionality by providing keyboard-first users with a unified control entry point. It searches commands, models, sessions, and history in real time through the official API, offering a native look with a glassmorphic interface. Core features include a real-time command catalog, model navigation, session deduplication, and conversation hits. It supports a global floating palette via the Alt+Q shortcut and Composer search. The plugin adheres to public contract interoperability, does not alter the behavior of unverified features, and has no hard dependencies.
Read Moredsh-wsl-preset
`dsh-wsl-preset` is a DSH plugin that maps Windows’ default PowerShell to WSL, providing the development environment with full Linux capabilities. It executes commands through `wsl -e bash -c` and supports one-click installation, automatic detection, sandbox awareness, and idempotent self-repair. Users must ensure WSL is installed and are advised to set the session sandbox to full access to avoid startup failures. The plugin provides configuration options such as timeout and output limits, but it does not maintain Shell state.
Read Moredsh-conversation-nav-dots: DSH Web Conversation Nav Dots
`dsh-conversation-nav-dots` is a client plugin for DSH Web designed to provide quick navigation in long conversation scenarios. The plugin adds minimal navigation dots along the right edge, supports message preview on hover and jump-to-message on click, and highlights the currently visible message. It natively supports dark theme, has zero runtime overhead, and delivers excellent performance, making it ideal for desktop-side long conversation scenarios.
Read MoreHuayu Yuandian Legal Data (huayu-yuandian-legal-data) - DeepSeek Harness Official Plugin
`huayu-yuandian-legal-data` is an official DeepSeek Harness plugin for accessing Chinese-language legal data. The plugin provides four categories of official Skills through an aggregated MCP entry point: regulations, cases, enterprises, and securities compliance. It supports OAuth and API Key authentication and includes connection stability safeguards. Users can install and configure it via CLI or the settings page, and invoke registered MCP tools directly in DSH. Currently, the plugin supports tool bridging only and provides a data disclaimer and an MIT license.
Read Moredsh-task-notifier: A System Notification Plugin for Task Completion
`dsh-task-notifier` is a community plugin for DeepSeek Harness designed to help users avoid missing task completion notifications after leaving the terminal. It listens to five internal DSH task-ending signals (such as turn completion and background job completion) and converts them into native system notifications on Windows, Linux, or macOS. The plugin supports cross-platform use, localization, and flexible configuration, including deduplication windows and custom delivery commands. Users can install it from source or via a package manager, then enable notifications for the corresponding signals in DSH's configuration after installation.
Read Moredsh-i-have-adhd: ADHD-Friendly Output Shaping Plugin for DeepSeek Harness
`dsh-i-have-adhd` is a DeepSeek Harness plugin designed to reshape model output formatting, eliminate redundancy, and improve information scanning efficiency. By injecting system prompts, it enforces “action-first” structured responses. It provides the `adhd_on/off/status` tools and file markers, supporting persistent state and real-time toggling. The plugin’s rules have lower priority than DSH’s own rules; once enabled, model responses will directly include numbered steps, time estimates, and confirmation steps, making it suitable for efficiency-driven development.
Read MoreDeepSeek Harness Long-Task Runtime Plugin
The DeepSeek Harness plugin, maintained by yynymhrb, is designed to address context fragmentation and progress loss in long-running tasks. It supports breaking complex tasks into verifiable substeps and provides features such as task plan generation, real-time status tracking, interruption recovery, and goal modification. Users can issue commands to start tasks, pause, adjust goals, or resume execution, making it suitable for long-process workflows such as research, development, and troubleshooting. Installation requires a Node.js environment and can be enabled using the `dsh plugin` command.
Read Moredsh-plugin-compare: A Controlled A/B Comparison Tool for DeepSeek Harness Plugins and Presets
`dsh-plugin-compare` is the comparison plugin for DeepSeek Harness (DSH), used to validate plugin changes and preset differences. It supports evidence-based side-by-side timelines, A/B comparisons, and reports in multiple formats (HTML, JSON, etc.). Installation requires Node.js 22.19+, and it becomes available in the interface after starting via Web Host. A test environment must be prepared before use. Note that exported content may contain sensitive information and requires manual masking; statistical intervals do not automatically identify a winner; the system automatically copies the workspace and captures Git evidence, but ignores specific directories and symbolic links.
Read Moredsh-animation-studio: DeepSeek Harness Educational Video Production Workbench
The core philosophy of the `dsh-animation-studio` plugin for DeepSeek Harness (DSH) is “everything is a plugin,” aiming to enable models to generate instructional animations through instructions rather than code. The plugin encapsulates the animation workflow into 10 model-facing tools, allowing models to read and write a JSON-based `AnimationSpec` and use JSON Patch for atomic modifications and state rollback. The system records changes using an event-sourcing mechanism and supports asynchronous background rendering, interactive preview, and narration voiceover. Developers need to install Node.js, DSH, and the relevant dependencies, then add the plugin via the command line to enable the Agent to automatically complete the full animation production process from storyboard to rendering within a session.
Read MoreDeepSeek Harness Plugin: yiyunet/dsh-dingtalk-connector
The DeepSeek Harness (DSH) plugin `yiyunet/dsh-dingtalk-connector` enables full integration with DingTalk AI Tables by wrapping the official `dws` CLI. This plugin provides 10 tools covering Base, data table, and record CRUD operations, data export, and scheduled task management. Installation requires Node.js ≥ 22.19 and DingTalk authorization. For security, the plugin disables write and delete operations by default and supports configuring environment variables and the shell entry path to optimize the setup. This project aims to provide agent developers with a secure and stable way to interact with DingTalk multidimensional tables.
Read MoreDSH Poor Router
`dsh-poor-router` is a budget-focused LLM resource pool router designed specifically for DeepSeek Harness. It pools fragmented, short-lived free model resources to enable automatic usage accounting, health tracking, and seamless failover. Core features include adaptive routing based on Thompson sampling, quality-tier (S/A/B/C) classification, hourly bucket congestion detection, and an “escape pod” mechanism for paid models. The plugin supports monitoring via a Web panel and automatically switches to paid models with an SMS alert when free models are exhausted, effectively resolving the cumbersome switching process caused by free API exhaustion.
Read More@dshp-inx/custom-ui — DSH Custom UI Suite
`@dshp-inx/custom-ui` is a custom UI suite for DeepSeek Harness (DSH), designed to address the limited variety of interface styling and the lack of preference persistence. It includes 23 built-in themes (with brand adaptations), supports one-click switching, global border-radius configuration, and wallpaper-based palette extraction, and covers approximately 110 CSS variables to enable comprehensive appearance customization. The plugin supports saving and loading preferences; users should avoid version conflicts during installation.
Read MoreDeepSeek Harness: Unified Private Plugin Management
`yingchao-98/dsh-private-plugins` is a client-side plugin for DeepSeek Harness, designed to provide unified management of private and local plugins. It offers a standalone entry point, supports importing plugins from cloud Git repositories or local files, and includes enable/disable, update, and permission management features. The plugin allows users to operate it through a web interface, reducing the burden of manual configuration, and is suitable for developers who need to integrate private code into Harness.
Read More