dsh-turn-doctor: DeepSeek Harness Turn Failure Diagnostic Plugin
DSH-turn-doctor is a diagnostic plugin for DeepSeek Harness that helps identify the causes of failures such as request timeouts. It measures time to first byte, byte inter-arrival gaps, and total request time, analyzes multi-layered timeouts across idle watchdogs, SDKs, HTTP timers, and tool calls, pinpoints the specific failure point, and provides remediation suggestions. The plugin is strictly for diagnostics: it does not perform retries or modify configurations, and its verdicts remain in memory, helping developers avoid blind configuration changes and resolve issues quickly.
Read Moredsh-model-pin: Limit model request scope to prevent llama.cpp router reloads
The DeepSeek Harness (DSH) plugin dsh-model-pin resolves the “model roulette” problem, preventing local model reloads, cache loss, and routing errors caused by requests to disallowed models. The plugin enforces an allowlist at the resolution layer, forcing mismatched requests to be redirected or rejected, ensuring that sub-agents and background tasks always use the specified model. It is suitable for resource-constrained environments and scenarios requiring strict routing control, and can be easily enabled and customized via configuration files.
Read Moredsh-logbook: A DSH Plugin That Makes ctx.logger Output Visible
`dsh-logbook` is a DeepSeek Harness plugin designed to address the issue of invisible default logs. It provides a `/logs` command and a stderr exporter to make the output of `ctx.logger` visible. It supports filtering logs by level and name, and allows flexible configuration of log retention counts and muting specific loggers in `cordis.patch.yml`. This plugin resolves the bug where buffered warn/debug logs are silently discarded, making it a practical tool for troubleshooting in the terminal.
Read Moredsh-context-budget: A Plugin for Keeping Local Model Context Within a Controllable GPU Range
The `dsh-context-budget` plugin is designed to address the sharp performance degradation of local models under long contexts. It measures prefill speed and enforces hard limits and checks for token count, first-token latency, and cold prefill time. When a limit is exceeded, it can print a warning or perform compaction, keeping the context within the range the GPU can process. The plugin coexists with `compaction-basic` and provides a `/context-budget` command to monitor status, helping users optimize the experience of using local large language models.
Read Moredsh-protect-eyes-skin
The eye-protection theme plugin `dsh-protect-eyes-skin` for DeepSeek Harness (DSH) helps reduce developers' visual fatigue with a rose green, low-blue-light color scheme. It is a pure front-end implementation with zero runtime dependencies, covers all 79 design tokens, automatically follows system settings for light and dark modes, and supports clean uninstallation. Users can install it via the command line and activate it by switching the appearance in DSH settings.
Read Moredsh-llm-xai-oauth: Using a SuperGrok / X Premium Subscription in DeepSeek Harness
The DeepSeek Harness plugin integrates SuperGrok/X Premium subscriptions into DSH by reusing local tokens, supporting the Grok 4.x model series. Installation requires Node.js ≥ 22.19, can be completed via `dsh plugin add`, and includes OAuth device-code login. The plugin supports automatic token refresh, but a daemon or scheduled task is required to keep it running. To use it, simply specify `provider xai` and `model grok-4.7` in the configuration to invoke it.
Read Moredsh-self-memory: DSH Self-Memory Plugin
The `dsh-self-memory` plugin is designed to address the lack of cross-session experience reuse for DeepSeek Harness agents. By recording session trajectories and solutions, it provides offline retrieval and closed-loop write-back capabilities, improving the efficiency with which agents solve recurring problems. The plugin offers five core capabilities: multi-keyword association, generalized summarization, fast retrieval, premise filtering, and synonym normalization. It supports hot-mount installation, with automatic collection and injection of historical solutions enabled by default. Users should follow a closed-loop workflow: “check records first → try a match if found → record the root cause on success or failure → develop a new solution if none exists.” The tools include status queries, solution retrieval, record appending, and success/failure marking. Configuration is flexible, allowing the recall budget and storage directory to be adjusted, and it has no external dependencies. Retrieval currently uses keywords and an inverted index; migration to SQLite is recommended when the record volume becomes large.
Read MoreIntroduction to the DeepSeek Harness Process Panel Plugin
`dsh-process-board` is a service management plugin for DeepSeek Harness (DSH), designed to address the challenges of backend service visibility and operations. The plugin automatically identifies and groups the sessions associated with services using environment variables, features a built-in smart filtering logic to display actual service processes, and supports tri-state probing, start/stop management, real-time log viewing, and full-screen mode. Developers can explicitly register service information via Shell environment variables or the API for precise control. The plugin currently supports Windows and Linux, but its process scanning feature is not yet functional on macOS.
Read MoreDeepSeek Harness Plugin: dsh-model-modality
The DSH plugin `dsh-model-modality` addresses the issue of third-party models being unable to automatically detect image input in DeepSeek Harness. It allows users to explicitly declare model metadata (`inputModalities`) to ensure that images, attachments, and other features work correctly. The plugin supports writing configurations for both official and third-party providers, provides declaration and query tools, and offers an optional browser-side UI. The installation command is `dsh plugin add ct-jyjntc/dsh-model-modality`, and it requires a specific version of `@deepseek-ai/dsh-tools`.
Read Moredsh-garmin-coach: A Sports AI Coach Plugin for Garmin Connect
`dsh-garmin-coach` is a local plugin that integrates Garmin Connect data into DeepSeek Harness (DSH). It syncs activity data via reverse-engineered API endpoints, supports authentication for CN and international accounts, and uses AI to generate training recommendations and plans, with all data stored locally in the `~/data/` directory. After installation, bundles must be configured manually and DSH must be restarted. Users should be mindful of sandbox file access permissions and account security risks during use.
Read Moredsh-skill-mcp-bridge: Bridge Plugin for DSH Project Skills and MCP Servers
dsh-skill-mcp-bridge is a bridge plugin designed for the DSH ecosystem, intended to address the cumbersome manual configuration of skill files and MCP server connections. It supports automatic import of skill files such as `.claude`, `.agents`, and `.trae`, and can bridge MCP servers over HTTP, SSE, or stdio protocols. It also provides a GUI toggle panel and state persistence capabilities to improve agent development efficiency. The plugin is maintained by developer cstarc, and users should review the source code themselves before installing it.
Read Moredsh-voice-mini: A Voice Feedback Plugin for DeepSeek Harness
`dsh-voice-mini` is a voice feedback plugin for DeepSeek Harness that uses TTS technology to convert an agent's reasoning process into speech, helping users handle multiple tasks. The plugin supports an autonomous "speak" mode driven by model decisions, status template announcements, random voice assignment per session, and a native macOS floating pet. It provides multiple TTS backends, including cloud-based Edge and local Kokoro, and includes a monitoring panel. Installation requires building the plugin and linking it to the DSH configuration. It supports three presets—instant, default, and minimal—as well as internationalization, making it suitable for developers who want to monitor progress through audio.
Read Moredsh-reasoning-effort-slider: DeepSeek Harness Reasoning Effort Slider Plugin
`dsh-reasoning-effort-slider` is a plugin for DeepSeek Harness, designed to address the issue where reasoning effort is silently turned off when switching models in the native logic. The plugin injects a slider into the chat bar, supports multiple models including Bailian and DeepSeek, and allows independent adjustment of reasoning effort per conversation. Its core features include smart UI display (showing only supported levels), automatic memory of each model’s configuration, and automatic inheritance or graceful downgrading of the remembered effort level when switching models. This mechanism prevents thinking capability from being silently disabled and supports installation with a single command.
Read Moredsh-bailian-models: Alibaba Bailian Model Presets and Automatic Adapter for DeepSeek Harness
`dsh-bailian-models` is a Bailian model plugin for DeepSeek Harness, designed to resolve compatibility issues with the `dashscope.aliyuncs.com` endpoint for native adapters. It provides a preset catalog of 36 models with metadata such as context windows and inference parameters, and includes automatic adaptation that can complete missing dialects, inference modes, and budget settings. The plugin supports four inference modes—Effort, Budget, Toggle, and Always-thinking—and can be used directly by configuring the key via environment variables.
Read Moredsh-mmx: MiniMax CLI Bridge Plugin for DeepSeek Harness
DSH-mmx is a plugin that bridges MiniMax CLI capabilities into DSH. It provides two core features: first, registering the mmx-search provider to enable a web search fallback when a DeepSeek search key is unavailable; second, transparent image recognition, automatically converting images sent to text-only models into text descriptions, while allowing multimodal models to be configured to route image processing through mmx or not. The plugin supports one-click installation and login for the mmx CLI and includes robust security mechanisms (no key logging, temporary file permissions set to 0600). After installation, you need to pin the mmx-search provider in the configuration and enable the feature on the Settings page.
Read MoreDeepSeek Harness Session Archive Management Plugin
crack-time/dsh-archive is a session archive management plugin for the DeepSeek Harness Web GUI. It resolves the limitation that sessions archived by native tools cannot be renamed, restored, or deleted. The plugin provides a unified archive view through a sidebar button, supporting grouping by workspace, session renaming, restoration, and deletion with confirmation. Installation requires manually linking the local package and editing the configuration file. Once running, you can perform CRUD operations on sessions from the sidebar.
Read MoreDeepSeek Harness Plugin dsh-spider: Automatically Inject Skills into Sessions
dsh-spider is a workflow plugin maintained by countossbot, designed to address the cumbersome manual injection of skills in DeepSeek Harness (DSH) sessions. It provides a settings page and a composer indicator, supporting either a “per-prompt injection” or a “session-start injection” strategy. Because license information cannot be verified, users are advised to review the source code before installation. It is suitable for developers who need to consistently carry specific skills, but note that it runs with the permissions of the current process.
Read MoreIntroduction to the DeepSeek Harness (DSH) Plugin: Logo-Eating Mini-Game + One-Click Lock Button
The DSH Gate Game Plugin is an entertaining plugin developed specifically for DeepSeek Harness, featuring a “Logo-Eating” mini-game and a one-click lock function. It is designed to address common developer pain points during long debugging or task-running sessions, such as accidental UI interactions and the lack of immediate feedback. Users can click the lock button to keep the interface fixed or take a break with the mini-game in between tasks. For installation, please refer to the official directory for instructions, and it is recommended to inspect the source code before installing to ensure security.
Read MoreIntroduction to the dsh-open-in-editor Plugin
The dsh-open-in-editor plugin in the DSH Harness (DSH) ecosystem is maintained by CnsMaple. Its official catalog does not currently provide details on specific features, installation commands, or typical usage. Because the plugin runs with the permissions of the current DSH process, you are advised to inspect its source code and license before installing to verify its behavior. For more details, see the plugin homepage.
Read MoreDeepSeek Harness Plugin: dsh-session-reattach
`dsh-session-reattach` is a DSH host plugin designed to resolve misplaced "ungrouped" attribution for historical sessions caused by missing or moved directories. It only modifies the attribution records in `workspace.json`, leaving the session files themselves untouched, and operates in a safe dry-run mode by default. The plugin allows orphaned sessions to be restored to their proper `cwd` via the command line or by drag-and-drop in the sidebar, ensuring a tidy sidebar structure. After installation, restart `dsh web` to apply the changes.
Read Moredsh-palimpsest: Enabling DSH Agents to Access Historical Conversation Memory on Demand
The DeepSeek Harness plugin dsh-palimpsest is purpose-built to solve context memory challenges in multi-session collaboration. It does not persist to disk or automatically inject prompts; it only reads historical sessions within the same working directory as the current one, strictly enforcing hard scope limits. The plugin provides three tools—list, retrieve, and read—enabling agents to consult past records on demand. It features output sanitization and private session exclusion to ensure data security and privacy. Installation requires a service restart and depends on Node.js 20. Since it does not build an index, retrieval is slower, but it is well suited for securely consulting project history within the same workspace, especially when conversations should not be directly used as instructions.
Read Moredsh-d1: Cloudflare D1 Toolkit
`dsh-d1` is a plugin for DeepSeek Harness (DSH) specifically designed to address the inability to connect directly to Cloudflare D1 databases. It interacts with D1 through the HTTP API and provides agents with a standalone set of tools. The plugin is read-only by default; write operations must be explicitly enabled and approved through an interactive approval process. It includes features such as probing, querying, schema inspection, statistics, and health checks. After installation, an account ID and a database list must be specified in the configuration file. For security, it isolates the API token via environment variables, combines a default read-only policy with an approval mechanism, and applies lexical guards to query statements to ensure secure operations.
Read Moredsh-plugin-ollama-usage: View Ollama Cloud Usage on the DSH Web Page
dsh-plugin-ollama-usage is a DeepSeek Harness (DSH) plugin designed to address the inconvenience of monitoring Ollama Cloud quota usage from the web interface. It embeds a visual panel into the DSH interface to display session (5-hour) and weekly account usage rates in real time, refreshing every 5 minutes by default. It provides read-only access and supports two credential modes: reusing an existing key or using a dedicated key. Installation requires specific environment prerequisites, configuration is flexible, and uninstallation requires manual file cleanup.
Read Moredsh-font: Customizing the DeepSeek Harness Web Interface Font
dsh-font is a DeepSeek Harness plugin maintained by citisen, designed for fine-grained control of fonts in the Web interface. Users can customize the font family, weight, and size for UI text and code blocks in the settings. The plugin supports a font query editor and provides text scaling from 75% to 150%. Installation requires dsh version 0.1.5-rc.1 or later; note that version updates may remove some features. If startup fails with a "waiting for service" message, try disabling or removing the plugin.
Read Moredsh-nothing-skin: A Nothing Phone–Style Skin
DeepSeek Harness (DSH) has added the `dsh-nothing-skin` plugin, which integrates the Nothing Phone design language into the DSH Web UI. The plugin features a dot matrix background, Space Grotesk typography, and a flat monochrome style with signal red as the only accent color. It supports light and dark modes, eight feature toggles, and custom wallpapers. The plugin can be installed via the command line or local file, then enabled and configured in Settings, with all settings persistently stored in a local directory.
Read More