DeepSeek Harness Plugin: dsh-audio-input (Local Speech-to-Text on macOS)
`dsh-audio-input` is a web plugin for DeepSeek Harness (DSH) that adds a microphone button to the message editor. The plugin uses macOS’s native speech framework to run a local helper process for speech-to-text conversion, without requiring a cloud API key, ensuring that audio data never leaves the machine. Installation requires running commands on the server Mac and configuring a remote token. For remote voice input, the remote Mac must download and run the helper process. Configuration supports language settings and a remote mode toggle. To use the plugin, click the microphone button to record and insert text, while keeping in mind service restart requirements and system permission settings.
Read MoreIntroduction to the DeepSeek Harness Skin Collection Plugin
The `dsh-skin-collection` plugin for DeepSeek Harness (DSH) provides non-invasive multi-theme switching for the Web GUI through scoped CSS and a sidebar manager. It includes nine preset themes, such as wabi-sabi and cyberpunk, and supports independent color-scheme locking. The installation command is `dsh plugin --profile web add dsh-skin-collection`; after restarting the service, select a style by clicking the “Skin” button at the bottom of the sidebar. The plugin requires no build scripts and is easy to use, effectively reducing the cost for developers to modify code.
Read Moredsh-llm-grok: Grok Subscription Login and Configuration Plugin for DeepSeek Harness
The DeepSeek Harness (DSH) Grok plugin `dsh-llm-grok` provides an independent Grok subscription integration for DSH. It does not override native configuration; instead, it handles subscription authorization (using a Host-owned PKCE flow) and model catalog management through a Web interface. It supports the Grok-4.5/4.6 models, server-side search tools, and optional image generation. The plugin depends on `dsh-llm-providers-ui` for card display and has been verified for compatibility with the DSH 0.1.2 and 0.1.5 series.
Read Moredsh-llm-cursor: Unofficial Cursor Subscription Login and Chat for DeepSeek Harness
`dsh-llm-cursor` is a DeepSeek Harness plugin maintained by NOirBRight, providing an unofficial access path for users to use their Cursor subscription directly within the DSH interface. The plugin communicates with Cursor’s private endpoints using HTTP/2 and Protobuf, supporting login, model configuration, and chat functionality. However, using the plugin may violate Cursor’s terms of service and could result in account restrictions or bans. Additionally, the plugin has specific limitations in cache statistics, SKU logic, and version dependencies.
Read MoreDeepSeek Harness Plugin: dsh-skin-glass Frosted Glass Theme
`dsh-skin-glass` is a playful skin plugin for DeepSeek Harness, designed to address web interface customization issues. It automatically generates light and dark mode design tokens by extracting wallpaper colors, and uses `backdrop-filter` to implement component-level frosted glass effects, even generating gradient backgrounds when no wallpaper is set. The plugin also ensures text contrast. Users can install it via CLI to transform the web interface into a modern frosted, textured style.
Read Moredsh-webview-wrapper: Native Desktop Window Wrapper for DeepSeek Harness
`dsh-webview-wrapper` is an open-source plugin for DeepSeek Harness (DSH), designed to package DSH’s web interface into a native desktop application. It uses the WebviewJS engine (WebView2/WebKit) to create native windows and provides system tray integration, window hide/show, and service takeover capabilities. Released under the MIT license, the plugin allows developers to gain a native experience without forking the main project. It is currently in an early stage and has functional limitations, including fixed window size, no native notifications, and no configuration interface.
Read MoreIntroduction to the DeepSeek Harness (DSH) Pet Plugin
`dsh-ui-pet` is a lightweight Canvas sprite pet plugin designed specifically for the DSH Web GUI. Fully code-generated and asset-free, it detects page states (such as typing, streaming output, and idle) through DOM hooks and responds with corresponding tilting, pupil tracking, and speech bubble feedback. By leveraging `pointer-events:none` for a non-blocking design and staying fixed in the bottom-right viewport corner, it aims to add anthropomorphic details to the interface.
Read MoreDeepSeek Harness Dynamic Background Switching Plugin
The DeepSeek Harness (DSH) plugin `dsh-dynamic-background` enables users to switch between dynamic backgrounds in the DSH web interface, enhancing the visual experience. Running entirely on the frontend, it supports uploading animated images such as GIF and WebP and includes a built-in palette of 12 pure colors. It supports timed random or sequential switching, with dual-layer fade-in/fade-out and zoom transition effects. To ensure text readability, the plugin automatically applies an 84% transparent overlay in the chat area and offers visual enhancement options such as background blur and cover/contain display modes. Data is persisted using IndexedDB, and the plugin takes effect after installation and a restart.
Read MoreDeepSeek Harness Plugin: dsh-usage-stats-plus Usage and Balance Panel Enhancements
`dsh-usage-stats-plus` is DSH's official balance enhancement plugin, designed to address inaccurate local estimates. By fetching the official API in real time, applying precise billing based on peak/off-peak price schedules, and estimating consumption across all channels, it provides a usage view close to official billing. The plugin supports a Codex-style timeline, monochromatic UI, and light/dark themes, and is implemented in pure JavaScript. After installation, prices must be overridden in the configuration, and both cache billing and peak-period determination are based on Beijing time.
Read Moredsh-composer-alcove: Collapse the Input Box When Reading Long Replies
The DeepSeek Harness (DSH) plugin `dsh-composer-alcove` is designed to address the issue of the input box obscuring the view in long conversations. It collapses the official input box into a Home indicator bar and docks it in the blank spaces on either side of the screen using rounded arcs. Users can preview it by hovering with the mouse or click it to expand or pin it, while the send and model-switching controls remain fully functional, thereby freeing up more screen space for reading. The plugin is open source under the MIT license and must be installed via the command line, followed by restarting the process to take effect.
Read Moredsh-git-ai: DeepSeek Harness Plugin That Attributes Agent Edit Records to git-ai
dsh-git-ai is a plugin for DeepSeek Harness designed to address attribution tracing in AI agent code development. By intercepting tool execution hooks, it converts operation logs into git-ai's `agent-v1` data format, enabling automatic logging and association of file modifications, model usage, and session information. The plugin supports bash command tracing and provides extensive configuration options. Once installed, it helps developers identify an agent's specific contributions through git-ai when committing code, improving transparency in code management.
Read MoreDeepSeek Harness Plugin dsh-subagent-vision: Enabling Pure-Text Main Agents to Read Images Directly in Conversations
The DeepSeek Harness plugin `dsh-subagent-vision` addresses the inability of pure-text models to handle images. It delegates image processing tasks to a configured vision subagent, enabling the main agent to remain text-only while receiving visual results. The plugin supports pasting, dragging and dropping, and importing images via file path; provides a native Web GUI experience; and enforces a 25 MB image size limit. After installation, users only need to describe the task to the agent, and the plugin automatically invokes the subagent's `read_image` tool to complete it.
Read MoreDeepSeek Harness Plugin: Reusing the Local GitHub CLI (gh)
The DeepSeek Harness plugin `dsh-github-cli` allows users to reuse their local GitHub CLI (`gh`) login session, enabling direct execution of GitHub commands in Harness without configuring a new token or OAuth. It adopts a read-first security policy, denying sensitive commands by default and only permitting operations through a command allowlist. Installation requires running the `dsh` command and restarting the process, and the plugin provides the `gh_cli_run` and `gh_auth_status` tools.
Read MoreDeepSeek Harness Plugin: dsh-serverchan-notify
dsh-serverchan-notify is a DeepSeek Harness plugin that sends push notifications via ServerChan3 when an agent task completes, enabling a feedback mechanism similar to a Codex Stop-hook. Integrated with DeepSeek Harness, it automatically triggers notifications after an agent's response finishes without requiring additional configuration. This plugin is suitable for scenarios that require real-time monitoring of agent status. Note that this repository has been archived, the code has been migrated to `nickhelion/dsh-plugins`, and it runs with the permissions of the current DSH process.
Read MoreIntroducing the DeepSeek Harness Chinese UI Plugin
DeepSeek Harness (DSH) provides a plugin-based architecture for managing agent workflows. This article introduces `dsh-zh-cn-ui`, a "Workflow" category plugin maintained by user ngk3pori. Because fetching the README failed, its specific features, installation commands, and examples are unavailable. Before installation, users should visit the GitHub repository to review the source code, check the license and security status, and confirm the plugin's runtime permissions to avoid conflicts.
Read Moredsh-claude-code-local: Invoking Local Claude Code in DeepSeek Harness
`dsh-claude-code-local` is a DeepSeek Harness plugin designed to register a local Claude Code CLI as an LLM provider, enabling key-free local execution. The plugin supports streaming JSON mode, is compatible with Claude Code's agent loop, tool calling, and permission management, and allows local models to be selected directly in the Harness interface. Installation requires DSH 0.1.0-rc.7 or later and a local CLI environment. The plugin offers flexible configuration and hot reloading, but is limited to macOS and Linux, and does not support cross-request context sharing or sampling parameter control in Harness.
Read Moredsh-web-access: Web Access and Multi-Source Scraping Plugin for DeepSeek Harness
`dsh-web-access` is a plugin-based web access layer for DeepSeek Harness (DSH), designed to provide agents with secure and flexible internet access. It supports multi-provider search fallback, multi-format content retrieval (such as GitHub, PDFs, and videos), and source verification. After installation, it automatically overrides the official web search and retrieval features. The plugin reads multi-level configuration files, supports zero-configuration use of backends such as Exa and DuckDuckGo, and ensures security through SSRF protection. It is suitable for developers who need to enhance DSH's internet access capabilities and requires Node.js 20+.
Read Moredsh-plugin-voice-input: DeepSeek Harness Voice Input Plugin
The voice input plugin for DeepSeek Harness (DSH) aims to address the typing efficiency bottleneck on the web. Maintained by NewDaNew, the plugin injects a microphone button to enable speech-to-text conversion. Its core features include local speech recognition (without uploading data), automatic sending, and language configuration, with real-time transcription displayed in the input box. Users can install it with one click via the official script, but must ensure they are using Chrome/Edge and DSH version 0.1.0-rc.6+. The plugin is released under the MIT open-source license.
Read MoreDeepSeek Harness Version Info Plugin
`dsh-version-inspector` is a visual version information plugin for DeepSeek Harness. It displays version details for the Harness, plugins, and their dependencies in a tree structure within the settings panel, including name, resolved version, declared scope, and resolved path. The plugin supports anomaly detection (such as missing dependencies), search filtering, and theme adaptation, helping developers intuitively troubleshoot dependency issues. Installation requires dsh CLI version 0.1.0-rc.6 or later; adding the plugin package via the command line activates it.
Read Moredsh-open-in: Open Workspaces Directly in the DeepSeek Harness Web Interface
`dsh-open-in` is a DeepSeek Harness (DSH) plugin that invokes local tools directly from the Web interface to open the current workspace. It requires no build step and, by configuring a target command (such as VS Code or a terminal), passes the workspace’s absolute path to the host application. The plugin supports cross-platform use, menu integration, and configuration overrides, enabling a seamless connection between the Web interface and the local development environment.
Read Moredsh-narra-channel: Narra Messenger Channel Plugin for DeepSeek Harness
`dsh-narra-channel` is a DeepSeek Harness channel plugin provided by NetMind-AI, designed to streamline the deployment of agents on Narra Messenger. It maps Harness Agent Presets to Narra rooms and supports secure credential storage, streaming, and voice command processing. The plugin creates an independent Worker for each binding and includes session deduplication. Installation requires Node.js 22.19.0+. Currently, it only supports single-message concurrent processing and does not yet support attachment downloads, making it suitable for developers who need to quickly integrate agents into Narra.
Read Moredsh-api-balance: Web Sidebar Balance Widget and Query Tool
The `dsh-api-balance` plugin integrates DeepSeek Harness's API balance monitoring into the web interface, supporting a sidebar widget and model calls. It retrieves balance information via polling or a tool, refreshes every 20 seconds, and includes a caching mechanism. Installation requires Node.js >= 22.19 and supports pnpm or manual setup; configuration requires specifying the API Key environment variable, and changes take effect after a restart.
Read Moredsh-plugin-zai-mcp: Integrating the z.ai MCP Server into DeepSeek Harness
`dsh-plugin-zai-mcp` is a plugin-based extension designed to enable DeepSeek Harness (DSH) users to access z.ai's GLM Coding Plan capabilities without manual integration. It encapsulates z.ai's four MCP servers into 13 native DSH tools, covering visual analysis, web reading, search, and document reading. Installation supports Git sources, is zero-config by default, and can automatically reuse DSH's GLM Key. The plugin relies on z.ai cloud services; tool calls consume GLM Coding Plan quota and are subject to specific restrictions on media file sizes and code repository access permissions.
Read Moredsh-chain-toggle-all: DSH Web GUI One-Click Expand/Collapse All Chains of Thought and Tool Chains
In long DSH Web GUI sessions, the chain of thought and tool chain are collapsed by default, making expand and collapse operations cumbersome. The `dsh-chain-toggle-all` plugin adds "Expand All" and "Collapse All" buttons to the session header, enabling one-click batch operations. The buttons automatically synchronize their state and hide intelligently, without requiring complex configuration. The plugin runs at the bundle layer, without modifying source code, and takes effect after restarting the client, effectively simplifying interaction management in long sessions.
Read MoreDeepSeek Harness (DSH) Brazilian Portuguese Locale Plugin
`negriniainda/dsh-locale-ptbr` is a Brazilian Portuguese localization plugin for DeepSeek Harness (DSH). The plugin supports pt-BR through a bridging mechanism, automatically detects the browser language, and globally overrides translations in the Web UI. After installation, the interface automatically switches to Portuguese when neither Chinese nor English is explicitly selected; however, a manually selected language applies only to the current session and cannot be persisted.
Read More