dsh-jev-thinking: Automatically Determine Thinking Depth for Prompts
The `dsh-jev-thinking` plugin is designed to automatically set an appropriate `reasoningEffort` parameter for DeepSeek Harness (DSH) agents. It determines the reasoning intensity by querying the Jev model and is licensed under the MIT License. Core features include reading routing options, single-turn prompting, and context completion that incorporates the previous response. After installation, a TypeSafe API Key must be configured, with a default timeout of 2500 ms. When using it, note limitations such as context dependency, relatively high token consumption, potential increased costs due to routing support, and the absence of a fallback strategy.
Read Moredsh-usage-meter: Persistent Usage Gauge in the DeepSeek Harness Sidebar
The DSH Harness (DSH) developer plugin `kxdyh/dsh-usage-meter` provides a persistent meter at the bottom of the sidebar, displaying context usage and account balance in real time without manually navigating to the settings page. The plugin includes several core features: adaptive dark/light theme support, accurate reading of the official account balance (no estimates), real-time tracking of context window usage with color changes at 70% and 90%, and no additional requests, relying only on existing session data. Installation is simple and can be completed using the `dsh` CLI command. Click the meter to expand and view detailed token information. This plugin is ideal for developers who need fine-grained management of context windows and budgets.
Read Moredsh-worktree-space: One Task, One Space: Parallel Work Across Branches
The DeepSeek Harness (DSH) plugin `dsh-worktree-space` adopts an "everything is a plugin" architecture and uses the worktree mechanism to physically isolate tasks across multiple repositories. The plugin places each task in an independent directory, creates a separate worktree for each repository on a unified branch, and allows the Agent session to work directly within the isolated space. Core features include task creation, automatic workspace registration, view management, adding repositories to tasks, and bilingual support. The plugin supports resolving conflicts through Git merging but does not create commits on the user's behalf. Installation requires Node.js >= 22.19.0 and the required DSH version, and it is suitable for complex, cross-repository development tasks.
Read Moredsh-web-fetch-fakeip: Solving Web Fetch Issues in mihomo/Clash TUN Mode
`dsh-web-fetch-fakeip` is a plugin for DeepSeek Harness (DSH) that resolves the issue where the standard WebFetchProvider rejects requests when fake-ip DNS is used in TUN mode because it cannot resolve reserved addresses such as `198.18.0.0/15`. By reusing the standard transport layer and replacing the destination policy, it is compatible with the default fake-ip ranges used by mihomo/Clash. Installation via the `dsh plugin` command is recommended; after installation, restart to apply the configuration. If loading fails, update the DSH version or the plugin.
Read Moredsh-personal-model-picker: DSH Compact Two-Column Model Picker
`dsh-personal-model-picker` is an unofficial plugin for DeepSeek Harness, designed to optimize the model switching experience. It replaces the official, cumbersome hierarchical menu with a side-by-side two-column view: vendors are shown on the left, models on the right, with independent scrolling. It also adds reasoning-level visualization, a fixed-height panel, and an opaque background, resolving the positioning jump issue during switching. The plugin depends on DSH core version 0.1.5-rc.2 or 0.2.0-rc.2, and once installed, it can fully replace the official entry point.
Read Morejuyanjy/dsh-codex-bridge: Connect and Guide Local Codex Sessions from Harness
The DeepSeek Harness plugin `dsh-codex-bridge` connects to and controls the local Codex process via the Codex app-server protocol. It provides status monitoring (such as account, thread, and real-time stream information), interactive control (sending commands and taking over a session), and a visualization panel, with support for automatic message continuation. The plugin runs in a Node.js environment. Note that session takeover must be explicitly declared, and some data uses a sampling mechanism.
Read Moredsh-permission-gate: DSH Process-Level Access Gate and Tool Brake
`dsh-permission-gate` is a security plugin for DeepSeek Harness designed to address access risks in remote runtimes. It prevents unauthorized viewing with a full-screen UI lock page and blocks tool calls via `ctx.tools.guard` to prevent sensitive operations from being executed while locked. The plugin supports shared sessions, stores credentials encrypted with scrypt, and provides a server-side escape hatch. Note that it only protects the UI and process, not the HTTP API, and must be used together with network boundaries during deployment.
Read MoreIntroduction to the DeepSeek Harness Korean Language Pack Plugin
The DeepSeek Harness Korean language pack `dsh-locale-ko` provides Korean interface support for the web UI and desktop application. In addition to translating the core interface, this plugin extends translation coverage to third-party plugins and experimental features, such as Agent Teams. Installation requires a specific version (web 0.2.1-alpha.2 or desktop 0.2.0-rc.2), can be added via the command line or graphical interface, and must be manually enabled in settings. After installation, the interface automatically switches to Korean, while plugin list information, application-specific interfaces, and certain hard-coded strings (such as `dsh-better-sidebar`) remain in English.
Read MoreCommand Code Quota for DeepSeek Harness (DSH)
The DeepSeek Harness (DSH) client plugin `dsh-commandcode-quota` integrates Command Code plan quotas into the sidebar, intuitively displaying 5-hour, weekly, and monthly credit limits, reset countdowns, and percentages, with real-time updates and bilingual display supported. The plugin supports multiple plans, including Go, GOAT, and Pro, and provides model-level quota viewing. Users must install DSH version `^0.1.5-rc.1` and can use it via command or manual configuration, but should note the lack of Go plan access and potential installation conflicts with Bundle Patch.
Read MoreDeepSeek Harness MCP Master Manager
`dsh-mcp-manager` is a DeepSeek Harness (DSH) plugin designed to address the tedious configuration and poor discoverability of MCP servers. It provides card-based one-click installation through a live registry and npm search, and supports custom STDIO and HTTP integrations. The plugin features offline fallback, automatic inference of startup commands, in-place configuration editing, and slash-command invocation, allowing configurations to be adjusted dynamically after installation without a restart. To use it, manually enable it in the settings and be mindful of permission security.
Read Moredsh-memj: A Memory System Based on Project Logic
`dsh-memj` is a memory system plugin for DeepSeek Harness (DSH), designed to address cross-session context loss. It aggregates knowledge along the project's main line, supports a three-tier structure covering project, topic, and global levels, and enables knowledge handoff and archival through the `/memj-handoff` command. The plugin supports Markdown storage and frontend hot-loading for editing prompts and knowledge structures, allowing users to customize rules or enable the model to self-evolve through prompt iteration. It requires no external dependencies; once installed, it provides standardized documentation consolidation and multi-dimensional retrieval, offering developers a complete closed loop for building long-term maintained project knowledge bases.
Read Moredsh-network-config: DeepSeek Harness Network Proxy Configuration Plugin
The DeepSeek Harness Network Configuration plugin addresses the limitations of relying on environment variables and requiring restarts. It supports system proxy, direct connection, and custom proxy modes, with built-in rules to automatically bypass loopback and private IP addresses. Users can switch modes instantly via the application interface or API without restarting. Installation requires a PowerShell environment, while uninstallation requires restarting the application. Note: Only HTTP(S) proxies are supported; SOCKS and PAC scripts are not currently supported.
Read MoreDeepSeek Harness (DSH) Plugin: dsh-qol UX Improvements
`dsh-qol` is a quality-of-life plugin for the DeepSeek Harness Web GUI, specifically designed to address mobile interaction pain points. It uses a pure client-side architecture and improves usability through behavior corrections. Core features include navigation and session management (drag-to-reorder support in the top tab bar and swipe gestures in the sidebar), input keyboard adaptation (fixing viewport and keyboard-occlusion issues), touch feedback optimization (eliminating click delays and fixing drag stuttering), and a display settings rewrite. The plugin applies all settings instantly without a page refresh through an “attribute master switch” mechanism, and is fully compatible with desktop environments.
Read Moredsh-live2d-voice: A Live2D Voice Companion for DeepSeek Harness
`dsh-live2d-voice` is a DeepSeek Harness (DSH) plugin designed to enable real-time voice interaction and dynamic visual expression through Live2D models. Built on Cubism 4 and pixi.js rendering, it supports streaming speech synthesis, continuous voice input, emotion expression synchronization, and bilingual subtitles. Users can install and configure it in the DSH interface, converse via the Live2D tab, and switch character voices using the voice library. Features include immersive fullscreen mode, gaze tracking, and per-workspace override configuration. When using it, be aware of the session-level restrictions on prompt injection and its network dependency.
Read MoreDeepSeek Harness Plugin: dsh-im-humanize
`dsh-im-humanize` is a humanization plugin fork for DeepSeek Harness (DSH), designed to enhance the realism of bot interactions. It supports features such as message sending delays, typing-status simulation, streaming replies, progressive messages, status emojis, and quoted replies, and provides independent global and per-bot configurations. By simulating reading and typing behavior, the plugin significantly improves the overall interaction experience. After installation, it can be configured in the DSH interface, with attention required for permissions and licensing.
Read Moredsh-cd: DeepSeek Harness Working Directory Switching Plugin
dsh-cd is a plugin for DeepSeek Harness (DSH) designed to solve path resolution problems caused by a frozen session working directory. It provides two levels of operation: a lightweight “working-base override” that only changes the default resolution base for file tools, is reversible, and does not change session identity; and a heavier “true workspace migration” that actually changes session identity, storage location, and skill discovery, requiring explicit user consent. The plugin can be invoked by the model and by users via the /cd command, supports reverting directories, and inherits subagents, making it suitable for frequently switching contexts or permanently relocating projects.
Read MoreSmart Compaction: Letting the Model Decide When to Compress Context
Smart Compaction is a plugin for DeepSeek Harness (DSH) designed to address the potential information loss caused by the original compaction mechanism, which is triggered based on a fixed threshold. It provides the model with `compact_now` and `context_status` tools, allowing the model to proactively assess and use safe points—such as task completion—to trigger compaction. The plugin can also automatically trigger compaction when a task is completed and context usage exceeds a configured threshold, and the threshold can be adjusted via configuration. Once installed, it relies only on DSH's public APIs and makes no invasive modifications.
Read Moredsh-multi-remote: DSH Remote Development Plugin
dsh-multi-remote is a DSH client plugin designed to address the challenges of agent collaboration in remote environments. It adopts a “local decision-making, remote execution” architecture and supports three backends: SSH, WSL, and Docker, allowing an agent’s file reading/writing and command operations to be performed remotely while its reasoning and decision-making remain local. The plugin provides capabilities such as a true PTY terminal experience, automatic environment detection, and a local anchor directory (read-only mirror). After installation via Node.js, developers can connect to remote targets from the sidebar or chat, enabling the agent to operate on remote resources securely and seamlessly without installing additional components on the remote end.
Read Moredsh-errkb: A DeepSeek Harness Plugin That Turns Errors into Reusable Knowledge Bases
dsh-errkb is a memory plugin for DeepSeek Harness, designed to address the issue of agents repeatedly diagnosing the same errors. By converting errors into a numbered, editable knowledge base, it enables error reclamation and automatic injection of remediation solutions, thereby reducing token waste. The plugin is currently in the P5 stage, with its core logic implemented, including error capture, fingerprinting, enforced data masking, and five agent tools. Users need to manually configure its loading, and it supports manually recording, querying, and managing the error knowledge base through tools. This plugin can effectively reduce repeated inference costs and improve development efficiency.
Read Moredsh-pi-catalog-sync
The `dsh-pi-catalog-sync` plugin is designed to address the outdated model list for the `llm-pi-ai` provider in DeepSeek Harness (DSH). It synchronizes the real-time model catalog from pi.dev to DSH via the official API, with control through both the CLI and Web UI. It supports intelligent filtering, hybrid protocol handling (such as companion routing), and scheduled refreshes. The configuration is flexible, allowing customization of synchronization strategies and companion routing. The plugin runs only at startup or refreshes at defined intervals, and automatically skips when conflicts or specific configurations are encountered.
Read MoreDSH Model Audit: A Local Plugin for Comparing the Requested Model Against the Model Declared in Upstream Responses
DSH Model Audit is a local plugin designed to validate model mapping relationships by comparing the model specified in outgoing requests with the model returned in upstream responses, helping developers debug and verify behavior. It supports the DeepSeek Messages, GPT Responses, and Chat Completions protocols, is compatible with both web and desktop versions, and can monitor `llm/stream` and `fetch` calls. The dashboard displays only model identifiers, usage information, and metadata, and does not include prompts or credentials. The plugin is an unofficial project; it requires manual installation into a directory, must match the host environment version, monitors only specific calls, and retains data in memory.
Read MoreWin-Pilot: An Agent-Neutral Windows Computer Use Plugin
Win-Pilot is an agent-agnostic plugin designed to provide Windows agents with a unified `computer` tool, resolving the fragmentation between desktop application and browser control. It supports multiple integration methods, including MCP and CLI, and uses native control, UI Automation, and CDP to enable background operations and a recoverable protocol. Compatible with Windows 10/11 and requiring Node.js 22.12 or later, it occupies a dedicated DSH slot. Once installed, it enables unified management of system applications, windows, and browsers, with privacy protection and sandbox compatibility, significantly lowering the barrier to agent migration.
Read MoreDeepSeek Harness Archived Conversation Management Plugin
The jeffry-z/dsh-plugin-archived-sessions plugin is designed to solve the problem of archived sessions in DeepSeek Harness (DSH) being scattered and difficult to manage. It offers a centralized management interface for viewing, restoring, and permanently deleting sessions, with multilingual support and preference memory. Users can enable it with simple installation steps, then view the session list, restore conversations, or completely clean up data from Settings. Please note that deletion is irreversible, and legacy backups must be handled manually.
Read Moredsh-custom-js: Managing Trusted JavaScript / TypeScript Scripts in the DeepSeek Harness
DeepSeek Harness (DSH) provides the `dsh-custom-js` plugin for securely loading, editing, and managing JavaScript/TypeScript user scripts in the Web GUI, enabling UI customization and feature extension. The plugin includes a built-in CodeMirror editor and supports hot reloading, TypeScript transpilation, and lifecycle management. Scripts are disabled by default and operate with browser-side privileges; users must enable them manually and be aware of the associated permission risks. After installation, the process must be restarted, and the plugin can be used via Settings or directory scanning. It is compatible with DSH versions from v0.2.0-rc.1 to v0.3.0-0.
Read Moredsh-advanced-listening-settings: Add Advanced Listening Settings to the DSH Web GUI
DSH (DeepSeek Harness) provides the `dsh-advanced-listening-settings` plugin to address the limitation that the default Web GUI is accessible only locally. The plugin adds an "Advanced Listening Settings" section to the Web GUI, enabling users to expose the service to the LAN, precisely control the listening IP address and port, and fix bugs that cause some features to fail in remote access. Core features include global listening, port configuration, disabling authentication (while preserving source validation), and configuration cleanup. Installation requires administrator privileges and depends on DSH 0.1.5-rc.3 and Node.js ≥ 22.6. Users should be aware of the authentication risks involved and should enable this feature only in trusted network environments. The plugin supports IPv4 and can be fully cleaned up upon uninstallation.
Read More