dsh-plugin-csv-report: A DeepSeek Harness Plugin for Local Tariff Data Preparation and Descriptive Statistics
`dsh-plugin-csv-report` is a DeepSeek Harness plugin maintained by SUFE-Chaoyi, designed to address pain points in local tariff data analysis, including inconsistent data structures, poor script reusability, and limited quality traceability. The plugin encapsulates two core tools, data preparation and descriptive statistics, and supports XLSX/CSV standardization, quality validation, numerical and categorical statistics, and group analysis. It uses SHA-256 to lock environment dependencies and the hash chain, ensuring the reproducibility of analytical results. Installation requires configuring paths and allowing pnpm build scripts; during use, `tariff_prepare` and `tariff_describe` should be invoked in the conversation, ultimately generating a report set containing data quality and statistical metrics.
Read Moredsh-clear-tool-results: DSH Host Plugin for Tool Result Admission Filtering and Archiving
dsh-clear-tool-results is a DSH host plugin for handling overly long tool outputs and preventing them from filling the context window. In the `tools/post-execute` stage, it applies admission filtering to plain-text results: content exceeding 1024 bytes is written to local storage in full, while the model receives only a “receipt” containing the path and a preview. The plugin provides retrieval tools such as `read` and `read_tool_result_log` for reading the full content on demand. It is currently marked as deprecated.
Read MoreDSH Web Automation
`dsh-web-automation` is a plugin for DeepSeek Harness (DSH) designed to provide a local-first web stack for local models. It addresses pain points such as high external API costs and feature conflicts. The plugin includes four core capabilities: multi-engine search (supporting unauthenticated access and API keys), SQLite caching (with ETag/Last-Modified validation), web platform search (covering sites such as GitHub and Reddit), and local history and statistics tools. All state is stored locally, with no cloud services required. Installation requires a Node.js 22.19+ environment, and it can be enabled via the `dsh plugin` command. The plugin is mutually exclusive with DSH's built-in Web package and requires no configuration by default.
Read Moredsh-skill-usage: DSH Sidebar Skill Center
The `dsh-skill-usage` plugin provides a sidebar Skill Center for the DeepSeek Harness web interface, addressing the lack of feedback in skill management. It supports real-time monitoring of skill usage, viewing history, and bulk-enabling skills, making them available for the entire conversation. Installation is simple and requires no configuration, making it ideal for users who need to quickly view and manage skills in bulk.
Read Moredsh-mbti-jury: Review Your Code Commits Side by Side with 16 MBTI Personalities
`dsh-mbti-jury` is a code review plugin for DeepSeek Harness. Based on the 16 MBTI personality types and their cognitive functions, it simulates a jury that analyzes the most recent commit in parallel. Beyond reviewing a single commit, it also considers the cadence of previous commits, ensuring that each review perspective remains independent and non-interfering. Users can select different personality combinations with the `/mbti` command, or even enable “roast mode” for debate. The tool aims to help developers identify code blind spots and potential risks through multidimensional perspectives.
Read Moredsh-dev-wrapped: Annual Review of DeepSeek Harness Coding Behavior
`dsh-dev-wrapped` is a local-first plugin for generating annual reports for DeepSeek Harness (DSH) developers. By parsing local session data, it provides a Spotify Wrapped–style visual recap featuring tool call statistics, achievement badges, developer personality profiles, year-over-year comparisons, and an AI summary prompt. It supports merging multiple data sources from DSH and Claude Code and annual cost estimation, with all data processing completed locally and no internet connection required.
Read Moredsh-code-coverage: AI Code Coverage Attribution Tool
The DeepSeek Harness plugin dsh-code-coverage parses DSH session logs, identifies files modified by AI, and overlays them with c8 coverage data. It generates a coverage comparison report and risk checklist for AI-generated versus human-written code, calculates a 0–100 trust score, and supports a closed-loop workflow. The plugin currently supports only JS/TS; note the Vitest configuration and command-parsing limitations.
Read MoreRoutineKit: Turning Successful Agent Tool Calls into Replayable Routines
RoutineKit is a tool that converts successful tool calls into parameterizable routines, aiming to avoid repeated model reasoning by reusing validated execution flows. It supports DeepSeek Harness (DSH), MCP, and WebMCP, with core features including converting tool chains into deterministic linear workflows, plugin integration, and JSON export support. Installation requires DSH version 0.1.2-rc.1, and runtime execution requires interactive user approval. Its replay mechanism does not make model calls, instead directly dispatching tools.
Read Moredsh-thinking-token-stat: DeepSeek Harness Thinking Token Statistics Plugin
`dsh-thinking-token-stat` is a DeepSeek Harness plugin developed by Six6stRINgs, designed to overcome the limitations of turn-level statistics by providing session-level reasoning token analysis. It leverages session projection to visually display the total thinking tokens, reasoning output proportion, and per-turn details in the Composer Dock. It supports filtering by turn status (reported / inferred / uncounted) and includes jump buttons for quickly locating content. Values are displayed in K format, estimates are marked with `~`, and it maintains persistent calculations for the entire session.
Read Moreobsidian-dsh-acp: Bridging DeepSeek Harness to Obsidian via the ACP Protocol
`obsidian-dsh-acp` is an ACP server plugin that connects DeepSeek Harness (DSH) with Obsidian. It enables users to operate DSH within Obsidian’s native interface, with support for session management, model switching, tool-call frame display, and importing external sessions. The plugin depends on Node.js and a DSH environment. It can be installed by adding it to Obsidian’s configuration or DSH’s configuration file, and it supports session import and management via the command line or the built-in Web panel.
Read Moredsh-subagent-error-details: Forward Subagent Failure Details
This plugin aims to address information loss when background subagents fail in DeepSeek Harness (DSH). When a subagent fails due to API rate limits (e.g., 429 errors), the core typically displays only a generic notification. The plugin listens to the `subagent/end` event, reads the specific failure details from the session store, and routes the actual error cause (e.g., `RATE_LIMIT: 429`) back to the parent agent, ensuring accuracy in debugging and monitoring.
Read Moredsh-pr-watch: DeepSeek Harness Plugin
The DeepSeek Harness agent lacks PR tracking memory, causing duplicate API calls. The `dsh-pr-watch` plugin resolves this by storing snapshots and reporting incremental changes. It supports cross-repository tracking, status differentiation (merged/closed/stale), and duplicate-report prevention. It relies solely on GitHub CLI authentication and does not require local repository cloning. Currently in pre-release, it must be built and installed from source and requires Node.js 18 or later.
Read Moreshuaihaov/dsh-thewanderingearthii: DSH Web Movie-style Theme
The `dsh-theme-wandering-earth-2` Web GUI plugin for DSH Harness infuses the interface with the cinematic aesthetic of The Wandering Earth II. Mounted via a minimal configuration file, it leverages CSS variables and state bridging to deliver core features such as a planetary engine illustration anchored at the bottom with ignition-linked animation, a MOSS-styled send button, and a starfield HUD. Using a persistent overlay design, its color palette overrides any theme. It requires no complex build, takes effect after a restart, and delivers an immersive, cinematic visual experience.
Read Moredsh-wechat-channel: WeChat Official Account Channel Plugin
`dsh-wechat-channel` is a WeChat plugin designed for DeepSeek Harness, intended to solve the challenge of remotely controlling Harness from mobile devices. This plugin allows users to send commands through a WeChat Official Account to control Harness and push execution results back to WeChat. Its core features include command control, result notification, security verification, and independent routing. Installation requires npm and configuration of `cordis.patch.yml`, and it must meet the requirement for a public HTTPS callback. For networks in mainland China, a Cloudflare HTTP/2 protocol tunnel is recommended. On first use, the user must obtain their `openid` through a customer service message and add it to the whitelist. The plugin includes a signature verification mechanism to ensure security.
Read MoreDeepSeek Harness Plugin dsh-debate: Enabling Agents to Engage in Adversarial Debate
`dsh-debate` is a workflow plugin for DeepSeek Harness, designed to address the issue of agents providing single-perspective responses that lack adversarial challenge. It introduces independent pro and con subagents to enforce adversarial argumentation, with the main agent making the final decision. The plugin provides three core tools: startup, round execution, and adjudication, and supports codebase retrieval and web search. Its design includes a read-only mechanism, graceful degradation, and card-based Web UI display, requires a Node.js environment, and offers a zero-footprint installation.
Read Moredsh-compat-guard: DeepSeek Harness Compatibility Governance Tool
`dsh-compat-guard` is a compatibility governance solution for DeepSeek Harness (DSH), designed to address plugin compatibility, storage changes, and data migration risks during version upgrades. The tool provides pre-upgrade checks (gates), machine-generated compatibility matrices, secure session data migration, and profile-level lock file management. By setting an alias to enforce `dsh-guard dsh`, users can automatically back up and validate the environment before performing operations, with support for snapshots, validation, and one-click rollback, providing defensive safeguards for data security in agent development environments.
Read Moredsh-schedule-enable: Enable DeepSeek Harness's Built-in Scheduler
`dsh-schedule-enable` is a pure configuration-layer plugin designed to enable built-in scheduled task capabilities for DeepSeek Harness agent developers. By injecting `@deepseek-ai/dsh-schedule` into the configuration, the Agent gains access to tools for creating, listing, and deleting persistent reminders. This plugin supports delayed, target-time, and fixed-frequency (minimum 5-minute interval) reminders, but requires a new session to take effect, and delivery is limited to the current session.
Read Moredsh-git-chain: Git Commit Chain Graph and Branch-Switching Plugin for DSH
`dsh-git-chain` is a client plugin for DeepSeek Harness (DSH) designed to enhance the Git history viewing experience through a visual swimlane diagram. The plugin renders repository history as SVG and supports First-parent mainline views, range filtering, and instant search. It also provides commit details, diff viewing, and safe branch switching, automatically checking risks such as conflicts before switching. The plugin combines frontend rendering with backend Git CLI execution, making it suitable for code review and debugging in DSH environments. It requires specific environment prerequisites and must be installed for use.
Read Morevibe-intent-compiler: Translating Vibe Coder Drafts into Faithful Instructions
vibe-intent-compiler is a DeepSeek Harness plugin designed to optimize natural-language instructions provided by developers. It reads the draft in the editor, reorganizes fragmented or redundant content, removes conflicting self-corrections, and preserves key information such as code snippets and paths, thereby improving instruction clarity. Installation requires Node.js 22/24+, DeepSeek Harness 0.1.1+, and a pnpm environment. To use it, users enter a draft and click the `✦ Clarify` button to rewrite it. The plugin is in beta and includes safety features such as context protection, restricted automatic execution, blocking of sensitive paths, and a maximum read limit of 3 files (48 KiB).
Read MoreDSH Model Management Plugin: Unified Model Visibility and Routing
`sharewiner/dsh-model-management` is a DSH Web profile plugin designed to streamline the cumbersome operations in OpenAI-compatible model management. It provides a centralized management interface, supports configuring default models, and controls the visibility of models and providers. It also includes web search routing functionality. The plugin accesses DSH services through a compatibility layer without storing keys. It is currently in early access and requires a Node.js 22.19+ environment.
Read Moredsh-ollama-usage: Visualizing Ollama Cloud Usage Quotas
dsh-ollama-usage is a plugin for DeepSeek Harness (DSH) that visualizes the remaining usage of an Ollama Cloud account. It offers progress bars for session and weekly usage, a minimalist sidebar display, and a full history panel. Data is fetched via API requests, and the key is stored locally in plaintext. Automatic refresh and removal of invalid keys are supported. Users must first create and verify a key on the official website before viewing usage in the UI.
Read MoreMemoBranch: Git-Native, Auditable Long-Term Memory for AI Agents
MemoBranch is a local-first long-term memory layer that transforms agent memory into a Git-native, version-controlled Markdown wiki. Through an evidence-driven mechanism, it organizes conversations and candidate knowledge into auditable, traceable canonical memory, supporting cross-source compilation, hybrid retrieval, and atomic commits. Core features include source-backed answers, structural and semantic maintenance, envelope encryption, and server-side access control. It is designed for production-grade agent scenarios that require high reliability and rigorous knowledge management, ensuring clear memory provenance and traceable rollback of logical changes.
Read More@sandersyao/dsh-storage-mysql: MySQL Storage Backend for DeepSeek Harness
`sandersyao/dsh-storage-mysql` is a storage plugin for DeepSeek Harness (DSH), intended to replace the default JSON file storage. It registers a MySQL backend that persists key-value storage in InnoDB tables, providing ACID transactions, crash recovery, and multi-process sharing capabilities. The plugin supports automatic schema migration (three tables: units, records, and meta) and prevents SQL injection through parameter binding. After installation, configure environment variables for the database connection and set `storage-domain.backend` to `mysql` in your code to enable its use in distributed deployments.
Read Moredsh-credentials-mysql: MySQL Credential Store for DeepSeek Harness
`dsh-credentials-mysql` is a plugin-based credentials component for DeepSeek Harness, designed to address the inability of traditional local file storage to be shared across multiple instances. The plugin implements persistent credential storage using MySQL, supports AES-256-GCM field-level encryption, and enables multi-process concurrent access. Its core features include using InnoDB transactions and row locks to ensure data consistency, built-in connection pooling, and the ability to be deployed alongside other MySQL plugins in the ecosystem. Users configure database connection, encryption keys, table prefix, and other parameters via environment variables. After installation, the plugin takes over `ctx.credentials` and provides read/write capabilities consistent with local storage, making it suitable for building distributed DSH deployment environments.
Read Moredsh-hyper-tools: A Plugin to Resolve the Charm Hyper Gateway 10 MiB Limit
`dsh-hyper-tools` is an open-source plugin that addresses the Charm Hyper gateway request body size limit (10 MiB). By intercepting requests and dynamically replacing stale images with placeholders, it ensures the request body stays within the `maxRequestImageBytes` budget. If the initial attempt fails, the plugin automatically retries and further reduces the budget. It is highly configurable and effectively handles `400 invalid request body` errors caused by accumulated images in long conversations.
Read More