DSH Thinking Status Customizer: Customizing the Thinking Status Display for DSH Web
dsh-thinking-status-customizer is an MIT-licensed CSS-only plugin maintained by Dbi-Eshuh, used to customize the visible thinking status of DSH Web. It supports replacing the default status with custom flowing text, GIF/APNG/WebP animations, or a combination of text and images, without modifying the source code or rewriting the DOM, while the original status text remains in the accessibility tree. The plugin provides a floating settings panel that switches between Chinese and English instantly following the DSH language setting, and supports configuring text color, flow direction, and movement modes; the image mode supports HTTPS/Data URLs or local files up to 20 MB (>2 MB uses temporary Object URLs). Settings data is stored only in the browser's localStorage.
Read Moredsh-native-playbook: Start with DeepSeek Harness's Built-in Tools Before Considering Plugins
dsh-native-playbook is a community plugin for DeepSeek Harness, designed to address the challenge of determining whether a capability is available during automation. It provides the `native_capability` tool to route tasks to official DSH tools and check whether the capability is in an `operational` state. By distinguishing five lifecycle facts—`shipped`, `mounted`, `visible`, `providerReady`, and `operational`—the plugin enables users to precisely determine whether the current environment meets the required conditions. Core features include routing common tasks such as background commands and session searches to native paths, and safely activating reviewed native paths, strictly limited to DSH 0.
Read Moredsh-session-management: Adding Archiving, Hard Deletion, and Batch Export to DSH Web Session Management
`dsh-session-management` is a session management plugin for DeepSeek Harness (DSH) Web, designed to fill the gaps in official functionality by centrally handling session archiving, deletion, and export. This plugin primarily addresses three major issues: difficulty in recovering archived sessions, the inability to truly delete local records, and time-consuming batch exports. Core features include support for archiving and unarchiving individual or batch sessions (by workspace/month); thorough deletion of local session log files from disk, with automatic skipping of running sessions to prevent data write-back; and one-click batch export of ZIP archives in a format consistent with official exports, facilitating backup or migration. The plugin provides a management window that supports grouped viewing of archived chats by workspace or month, with sorting, collapsing, batch operations, and other features. The interface supports both Chinese and English, switching automatically with the system language. Installation requires Node.js and
Read Moredsh-web-search-brave: Web Search Backend for DeepSeek Harness via Brave Search
`dsh-web-search-brave` is an MIT-licensed plugin that provides a Brave Search backend for DeepSeek Harness (DSH), designed to enhance the `web_search` capability in `ctx.web`. This plugin requires Node.js version 22 or higher, is maintained by community developers, and is not an official app store product. Its core functionality includes mapping Brave search snippets to the DSH interface, supporting publication time mapping via `page_age`, and not displaying highlight markers by default. A `BRAVE_API_KEY` must be configured for use, as Brave does not offer a free keyless mode; the free tier provides 2,000 queries per month, and production environments require evaluation of quota limits. The installation process is divided into
Read Moredsh-mobile: Accessing DeepSeek Harness Web GUI on iPhone / iPad
dsh-mobile is an MIT-licensed plugin for DeepSeek Harness (DSH), designed to address the need for accessing the local Harness Web GUI on iOS devices. The plugin launches a LAN reverse proxy (default port 3080) to forward HTTP and WebSocket requests, and injects iOS PWA meta information along with mobile-specific CSS to optimize touch interaction, safe area, and soft keyboard experiences, supporting access similar to a native app via Safari's "Add to Home Screen". Core features include: providing a `/mobile` QR code page for obtaining the access address, supporting configurable IP whitelists to restrict access sources, and a security context patch that fixes the unavailability of `randomUUID` on mobile devices. After installation, it needs to be configured in `cordi
Read Moredsh-skill-hub: Managing DeepSeek Harness Skills in dsh Web
dsh-skill-hub is a dsh web plugin (MIT licensed) developed by cheshireez, designed to centrally manage scattered skill catalogs. It runs based on the official SDK and slot without modifying the dsh source code, primarily addressing issues such as difficulty in skill retrieval, scattered enable/disable entry points, lack of diagnostics, inconsistent import processes, and missing invocation statistics. Core features include: browsing and searching the complete `ctx.skills` catalog on the settings page; supporting enable/disable and body viewing for individual skills or groups; diagnosing frontmatter issues in `SKILL.md`; supporting new skill scaffolding; tracking source repositories and commits for import, synchronization, and recycle bin recovery; scanning and importing marketplace skills from built-in or custom repositories; and counting invocations based on session logs. Installation requires Nod
Read More@ch4acko3/dsh-turn-fold: Turn Fold Plugin for DSH WebUI
dsh-turn-fold is a DSH WebUI plugin designed to optimize long conversation interfaces. It adopts a Codex-Desktop style, collapsing intermediate processes (such as thinking, commands, tool calls, etc.) in completed turns into summary bars, ensuring that the final answer remains clearly visible at all times. Core features include: dynamically locating the final answer node to distinguish processes from results; preserving native streaming display in the collapsed state; showing different labels based on turn status (completed, stopped, interrupted, etc.); automatically keeping expanded in specific safety or interaction scenarios; reusing the native renderer when expanded to retain tool details and links. The plugin supports localization in both Chinese and English, runs as an in-memory patch without modifying underlying files, and displays elapsed time, call counts, and token usage by default. Installation is performed through DSH plugin commands to add and verify patch binding status. The plugin is compatible with
Read MoreDSH-MiMo-Agent-Tools: Integrating Xiaomi MiMo Search and Multimodal Tools into DSH
`dsh-mimo-agent-tools` is a DSH plugin designed to encapsulate Xiaomi MiMo's search and multimodal capabilities as agent tools, addressing the issues of manually handling API requests and large payload truncation. The plugin provides reasoning tools including `mimo_search`, `mimo_think`, and `mimo_json`, as well as `mimo_vision`, `mimo_audio`, and `mimo_video` that support image, audio, and video understanding, along with core features such as `mimo_asr`, `mimo_tts`, and `mimo_voiceclone` for speech synthesis, recognition, and cloning. Installation requires the DSH environment to have shell and sandboxPolicy services on the host.
Read MoreTuning Engines CLI: Model and Agent Workflow Governance Plugin in DSH
`cerebrixos-org/tuning-engines-cli` is an MIT-licensed Node.js tool (v0.4.35, requiring Node >=18) designed to provide a unified model workflow management entry point for agent environments such as DSH. It integrates a CLI, an MCP server, and a Python adapter, managing inference routing, permission policies (RBAC), approvals, tracing, usage, and model training through a single entry point. Core capabilities include offering 60+ MCP tools, supporting inference via an OpenAI-compatible API, fine-tuning open-source models on domain-specific data using particular agents, managing training tasks and evaluations, and initializing various orchestration frameworks such as LangGraph and Temporal. Installation is straightforward, achieved through `
Read MoreDSH SSH Ops: SSH Operations within DeepSeek Harness Conversations
`caoyiwei850/dsh-ssh-ops` is a DeepSeek Harness (DSH) SSH operations and maintenance plugin designed to combine natural language instructions with a real interactive terminal, addressing the issues of lacking resource management and manual confirmation boundaries in server operations during intelligent agent development. This plugin integrates SSH terminal, SFTP file management, port forwarding, and database management for MySQL, PostgreSQL, Redis, and MongoDB. Its core advantage lies in its security mechanisms: it enables host key verification and automatic reconnection, enforces read-only queries at the lexical level to prevent database write operations, and automatically intercepts high-risk commands such as DROP and TRUNCATE, requiring manual confirmation before execution. Additionally, the plugin provides 30 Agent tools, supports batch task execution, and safeguards sensitive information (such as private keys
Read MoreDSH-Ding: DSH Conversation Completion Tone and Windows Notification Plugin
dsh-ding is a lightweight plugin for DeepSeek Harness (DSH), designed to address the issue of users needing to frequently switch pages to check Agent status. It leverages Windows native notifications and custom alert sounds to monitor key scenarios in real time, such as conversation completion, long-running task execution, Agent inquiries, and pending tool-call approvals. Core features include a WebUI bell button for quick controls (toggle, volume, sound effect selection, and upload), click-to-navigate notifications that jump directly to the session, do-not-disturb mode for the current session, dynamic advanced settings adjustments (e.g., notification templates, debounce and throttle parameters), and configuration import/export. The plugin supports both Chinese and English interfaces, includes built-in support for multiple audio formats, and automatically skips sub-agent events. Users can install it via command line (pnpm), the WebUI plugin marketplace, or manual configuration of cordis.patch.yml.
Read MoreHarness Pet: Pixel Whale Session State Plugin for DeepSeek Harness
Harness Pet is an unofficial DSH web-native plugin (community project, MIT licensed) designed to provide lightweight session state observation functionality for DSH's Harness interface. The plugin renders a pixel whale on the page, mapping session signals in real time through nine visual states (such as thinking, running, error, etc.), and displays the latest user prompt, response, and progress above the whale. Its core features include: support for instant switching of multilingual interfaces; adjustable size, opacity, dynamic effect, and position dragging (stored in local localStorage); an optional Chromium desktop floating window mode (always on top); and a privacy-preserving design with no telemetry, no data transmission, and no additional browser permission requests. Installation requires Harness version 0.1.0-rc.6 or above, and through
Read Moredsh-tool-gitbash: Git Bash Utility Plugin for Windows
dsh-tool-gitbash is a DSH tool plugin designed for Windows environments, aimed at providing Git Bash execution capability for users who do not have WSL but have Git for Windows installed. This plugin registers the `gitbash` tool and utilizes the system's built-in `bash.exe` to replace native pwsh or WSL bash, eliminating the need for a WSL environment. Its core features include automatic detection of multiple installation paths, file sandbox mode, timeout control (default 120 seconds, maximum 600 seconds), output truncation, and background task support. Background execution functionality is only exposed when specific configuration is enabled, and sandbox permission escalation requires simultaneous satisfaction of `sandbox_permissions` and `justification`.
Read Moredsh-remote-link: Securely Expose DSH Web UI to LAN with Agent Session Forking Support
dsh-remote-link is a DSH plugin designed to address the challenge of securely accessing the local DSH Web UI from a mobile phone or LAN device. It authenticates on a dedicated gateway port and reverse-proxies to the loopback address, thereby avoiding security risks associated with directly exposing the Web UI. Key features include: 1. **Secure Remote Access**: Supports one-time QR code pairing, HMAC challenge-response, and HttpOnly Cookie session management, replacing long-term credentials. 2. **Status and Monitoring**: Provides a `/status` page that displays link status, device identity, heartbeat, and upstream health, along with support for host telemetry data subscription. 3. **Model Enhancement**: Introduces a `fork_session` tool, allowing the model to create sub-sessions based on recently completed rounds, facilitating exploratory...
Read Morebobcat848/dsh-calculator: View DeepSeek API Costs and Balance in the DSH Web GUI
dsh-calculator is a DSH web plugin designed to centrally display DeepSeek API costs and account balance. It provides a collapsible floating card in the upper-right corner of the GUI, showing per-model costs for the current session, cumulative costs for the day (reset at midnight local time), and account balance (cached for 30 seconds). The plugin only bills traffic routed through `deepseek-official`, applies Beijing peak-valley pricing with half-price on weekends for the entire day, and supports both Chinese and English interfaces. Installation can be performed online via curl or PowerShell, or by cloning the repository and running local scripts, writing to the plugin directory, updating the configuration, and restarting DSH web. If the API key is missing, the balance display will show an error, but the cost panel functions normally. The plugin estimates costs and is subject to the current dsh process privileges.
Read MoreDeepSeek Harness Plugin: Angelina Light and Dark Glass Themes
The DeepSeek Harness plugin `bilbillm/deepseek-harness-angelina-themes`, maintained by bilbillm, is a theme plugin designed to preserve the native interaction layout while replacing only the visual layer. It is licensed under MIT and offers Angelina light and dark glass themes, featuring a frosted glass effect and restrained background parallax, with unified visual styling for elements such as menus and cards. The plugin includes intelligent performance optimization, automatically disabling parallax on low-performance devices, narrow screens (viewport width ≤ 900px), touch interactions, or when the system's reduced motion setting is enabled. Users can install it via the `dsh plugin` command from GitHub or a local directory, requiring Node.js 20+ and DeepSeek Harness Web.
Read MoreDSH-Mobile-Gate: Adding a LAN Mobile Access Gateway to DSH
dsh-mobile-gate is an MIT-licensed standalone Node gateway maintained by Bernardxu123, designed to address device approval, token binding, rate limiting, and mobile layout issues when accessing the local DeepSeek Harness (DSH) Web UI from a mobile phone on the same local network. The gateway listens on 0.0.0.0, reverse-proxies the DSH Web UI, and injects compact CSS along with mobile-adaptation markers. Its core features include: requiring manual local approval on first access; generating a one-time device token after approval to ensure single-device binding; implementing per-IP rate limiting (default 120 requests per minute); and allowing direct pass-through for loopback addresses. Running as an independent subprocess, it does not modify the DSH main service configuration and supports installation via `dsh plugin add` or static mounting.
Read MoreAtropinolTT/dsh-guide-dog: Adding Multimodal Generation and Visual Inspection to the DSH Web Frontend
`AtropinolTT/dsh-guide-dog` is a multimodal plugin for the DSH web profile, built on MiniMax capabilities, designed to integrate visual inspection, media generation, voice interaction, and Web UI preview functionality. Core features include: utilizing VLM for image description and structured inspection (e.g., screenshots, charts); supporting the generation of images, videos, speech, music, and text; providing a unified media path for real-time preview in conversation cards; and supporting real-time call mode with VAD, streaming TTS, and barge-in functionality. The plugin automatically invokes visual tools via system prompts and allows reuse of existing voice skill pipelines, with automatic fallback when missing. Installation requires the `dsh plugin --profile web add` command or static b
Read Moredsh-session-hub: Unifying Remote DSH Sessions and Local Tool History in One Session Tree
dsh-session-hub is a plugin for DSH web designed to address the issue that historical conversations between remote DSH sessions and local tools such as Codex CLI and Claude Code cannot be displayed in a unified session tree. The plugin merges data through the `/api` data layer, supporting remote session aggregation, local history import, SSH tunnel hosting, and incremental synchronization of model configuration, while preserving the functionality of the official sidebar and conversation area. It allows users to view multi-machine history, real-time streaming, and approval cards, and supports sending, canceling, and renaming sessions. Imported local conversations are read-only by default and become editable only after being converted into real DSH sessions, with the source logs remaining unchanged. The plugin provides independent feature toggles and is simple to install, requiring only the `dsh plugin` command to add it. The environment requires Node 22+ and is applicable solely to the web p
Read MoreDSH-changeproof: Verifying That Changed Lines Are Actually Covered by Tests
DSH-changeproof is a plugin designed for DeepSeek Harness (DSH) that addresses the challenge of verifying whether code modifications are actually executed by tests after changes are made. It provides line-level evidence to ensure that the modified code lines are indeed covered by tests, rather than relying solely on overall test pass status. Core features include associated test linking, line-by-line coverage verification, a code fingerprint-based automatic invalidation mechanism for conclusions, and explicit verification statuses (such as VERIFIED, STALE, etc.). If there is a lack of valid coverage evidence or inconsistency with the current code, the system will not pass the verification. The plugin supports automatic trigger of verification and provides a standalone CLI tool, allowing users to analyze, execute tests, and view statuses without installing DSH. In terms of security, subprocess execution has been hardened with argv-only configuration, environment variable whitelisting, and path confinement. Installation requires Node.
Read MoreDSH Desk Pet: A macOS Desktop Pet Plugin That Follows the DSH Agent State
dsh-desk-pet is a DeepSeek Harness (DSH) desktop pet plugin for macOS that displays the local agent's real-time status, such as idle, working, error, and three other scenarios, through a real desktop window. It comes with five built-in skins covering all states and supports generating custom skins from a single image using the user's own image generation tools, with assets processed locally and never uploaded, and skin files stored independently so they are not lost during upgrades. The plugin runs as a real window and can float above full-screen applications, offering right-click menu features such as session management, do-not-disturb, skin switching, and position adjustment. It has zero dependencies, supports macOS only, and requires the system's built-in Python. During installation, note that the package name deepseek-desk-pet differs from the repository name dsh-desk-pet, and upgrading from an old version requires appending @l.
Read Moredsh-web-mobile-fix: Narrow Screen Layout Fix for DeepSeek Harness Web UI
dsh-web-mobile-fix is a mobile layout fix plugin designed specifically for the DeepSeek Harness Web UI. For narrow-screen scenarios with a window width of less than 700px, it addresses issues such as compressed settings panels, sidebar squeezing conversations, cluttered directory selector layouts, and misaligned popup positions through pure client-side CSS overrides. This plugin transforms the settings panel into a full-screen vertical layout, makes the sidebar open in full screen, optimizes the arrangement of directory selector buttons, collapses conversation log buttons, and adjusts dropdowns and menus to display centered. It is licensed under the MIT License, does not modify the product's source code, and is compatible with recent 0.1.x versions. Installation only requires executing the `dsh plugin --profile web add dsh-web-mobile-fix` command and restarting the service to take effect, and removal is
Read Moredsh-plan-switch: One-click Switch Button for /plan in DSH Web Input Bar
dsh-plan-switch is a community plugin developed specifically for the DeepSeek Harness (DSH) web client, designed to optimize the Plan mode user experience. This plugin allows users to toggle Plan mode with a single click by clicking the checklist icon button at the left end of the input tool row, which executes the official `/plan` command, eliminating the hassle of manually typing commands. Its core mechanism aligns with the official logic: when Plan mode is activated, the button automatically hides, and the official plan card takes over the status display to avoid redundant indications; meanwhile, the button is disabled during command queuing to prevent accidental operations. The plugin adopts a pure client-side architecture, involves no data writing or storage, and adapts to both dark and light themes. Installation requires ensuring pnpm is in the PATH and executing the specified GitHub repository installation command.
Read Moredsh-composer-expand: Adding Composer Expand/Collapse to DeepSeek Harness
dsh-composer-expand is a pure frontend plugin developed specifically for the DeepSeek Harness (DSH) Web version, aimed at addressing the issues of limited textarea height and the need for frequent scrolling when inputting long prompts. This plugin provides an expand/collapse button in the Composer toolbar, allowing users to switch between the default height and a 70vh writing view, with a minimum height of 300px in the expanded state. Its core advantages include: pure frontend operation with no new Host commands, no LLM calls, and no session log recording; stable attribute hooks that are not dependent on build hashes; support for Chinese and English localization; and the use of localStorage to persist the expanded state. In terms of interaction, when expanded, a regular Enter key only inserts a line break, and sending requires pressing Ctrl/Cmd+Enter.
Read Moredsh-web-restart: One-Click Restart Button for DeepSeek Harness Web UI
dsh-web-restart is an MIT-licensed plugin for the DeepSeek Harness Web UI, designed to move the restart action of the `dsh web` process from the terminal to the web interface. The plugin adds a circular restart button next to Settings at the bottom of the sidebar, allowing users to restart the process with a single click without requiring a confirmation. As a bundle-layer plugin, it persists across DSH restarts and can display service health status by polling the `/dsh-health` endpoint every 5 seconds. Installation can be performed via the `dsh plugin` command or by manually editing the configuration files under `~/.dsh/profiles/web`, and a restart is required after installation to load the bundle layer. In typical usage, restarts...
Read More