dsh-appearance: DeepSeek Harness Web Appearance Settings Plugin

levi52/dsh-appearance is an MIT-licensed DSH Web appearance settings plugin (v0.1.0) used to customize the interface style of DeepSeek Harness. Its core features include: providing Light, Dark, and Follow System modes, as well as 9 preset themes; supporting 8 preset accent colors and custom color picking, with automatic text contrast adaptation; allowing the selection of interface and code fonts, including system fonts and font size scaling; and supporting the upload or loading of background wallpapers via URL, with adjustable opacity and blur. Configuration management supports JSON export/import; settings are saved to `$DSH_HOME/settings.yaml` and use a draft mechanism that takes effect only after confirmation. Installation requires Node.js 18+, via `npm run install`.

Read More
dsh-md-html-render: Render Markdown to Standalone HTML in DSH

dsh-md-html-render is a DeepSeek Harness (DSH) plugin maintained by LeslieWylie and released under the MIT license. The plugin aims to render Markdown into standalone, self-contained HTML pages without external dependencies, making it suitable for forwarding, archiving, or offline viewing. It provides two entry points: a model-callable `md_html_render` tool that supports generating and saving HTML within a headless profile, and an MD drawer in the Web GUI that allows users to browse, edit, and export Markdown within the session. The plugin's core features include no runtime dependencies, and all file operations are performed through the harness fs service and s.

Read More
dsh-code-index: DeepSeek Harness Codebase Index Plugin

dsh-code-index is a third-party plugin for DeepSeek Harness designed to provide a stable codebase map for agents, addressing the issue of models lacking key file location and symbol recognition capabilities in code repository tasks. Leveraging tree-sitter, the plugin offers symbol-based indexing, relevance-ranked symbol search, and repository maps of limited size that can be automatically updated. Core functions include `code_index` (constructing and maintaining indexes, supporting six languages such as TypeScript, Python, and Go, with incremental refresh), `code_symbols` (listing functions, classes, and other symbols along with their locations), `code_search` (sorting search results based on exact, prefix, substring, and fuzzy matching, prioritizing exported symbols), and `code_map`.

Read More
dsh-image-gen: Generate GPT Image 2 images in DeepSeek Harness

dsh-image-gen is a Web profile plugin for DeepSeek Harness (DSH) that provides GPT Image 2-based image generation capabilities. The plugin registers a Codex-compatible `image_gen` tool name and supports two authentication paths: using the ChatGPT OAuth subscription from `dsh-codex-connect` by default, or explicitly configuring an API Key. During generation, the plugin displays a dynamic loading animation and supports request cancellation via DSH's interrupt control. Generated images are saved to DSH's immutable attachment storage, supporting playback, lightbox preview, and download, and remain accessible after a session reload. Installation requires configuring `dsh-codex-connect` and logging in first, followed by installing the plugin.

Read More
LeemanCheung/dsh-agent-preset-recommender: Local Activity Scan and Preset Recommendation Plugin for DeepSeek Harness

LeemanCheung/dsh-agent-preset-recommender is a privacy-preserving local plugin for DeepSeek Harness (DSH), designed to recommend `minimal` or `standard` presets and optional capabilities (such as delegation, workflow, etc.) based on deterministic rules by analyzing the local metadata of Codex, Claude Code, CodeBuddy, and WorkBuddy. The plugin is licensed under the MIT License and requires Node.js >= 20. Its core features include not calling LLMs, executing commands, initiating network requests, modifying configuration, or persisting sensitive data (such as prompts and secrets), and it only generates bounded, reproducible results.

Read More
dsh-agent-arena: Multi-model coding comparison and deterministic evaluation in the DSH plugin

`dsh-agent-arena` is a DSH plugin maintained by LeemanCheung, designed to compare the coding results of 2 to 4 different models through isolated execution, unified verification, and an explicit application process. The plugin launches model competitions in independent Git worktrees, utilizing `ctx.subprocess.spawn` to execute conservative argv verification commands (e.g., `pnpm test`), ensuring the process is shell-independent and does not use an LLM judge. Scoring is based on the weight percentage of successful verification command execution, with ties broken by the contestant ID. Users can review a diff covering the status of all files and explicitly apply the winner's changes only after confirming that the HEAD version remains unchanged and the workspace is clean.

Read More
dsh-bell-notify: Add configurable Agent lifecycle bell to DeepSeek Harness

`dsh-bell-notify` is a community plugin for DeepSeek Harness (`dsh`) designed to convert Agent lifecycle events into low-disturbance sound prompts, helping developers track task progress without constant page monitoring. Maintained by `Laplace-bit`, this plugin is open-source under the MIT license and is an unofficial release. Its core features include 10 configurable lifecycle event prompts, with "Start Execution", "Waiting for Confirmation", and "Round Completed" enabled by default. Each event supports previewing, uploading custom audio, and resetting to default. Audio is synthesized in real-time via the Web Audio API, is available offline, and data is stored solely in the browser (using `localStorage` and `IndexedDB`) without being uploaded to external servers. The plugin offers a master switch, volume control, and event settings.

Read More
dsh-yizi-themes: 19 Style Themes and Custom Brand Plugins for DeepSeek Harness Web UI

dsh-yizi-themes is a third-party plugin maintained by laoduu under the MIT license, designed to customize the Web interface appearance of DeepSeek Harness without modifying its source code. Based on the YiziMarkdown design language, this plugin offers 19 premium themes, supporting independent light/dark mode switching as well as following system settings. Core features include customizing the Logo, brand text, badges, and new session titles, with brand colors automatically adapting to the theme. Additionally, it experimentally supports replacing specific brand words within the interface. Users can install the plugin by downloading a tgz package from GitHub Release or building from source using the `pnpm dsh plugin` command; the Web and Desktop versions require different profile parameters. The configuration priority order is user settings.

Read More
DSH Cluster Plugin: Orchestrating Multi-agent Information Flow in DeepSeek Harness

The DSH Cluster Plugin is a multi-agent collaboration plugin for DeepSeek Harness that defines agent nodes and directed edges via a visual canvas to enforce message flow constraints. Core features include: 1. Canvas Node Graph: Supports adding nodes, connecting unidirectional/bidirectional edges, and binding agents; 2. Agent Management: Supports single, multi, and any modes, with configurations automatically saved locally; 3. Information Flow Constraints: Defaults to rejecting undeclared message flows; `cluster_view` only displays self and downstream nodes to prevent information leakage. Additionally, it supports exporting and loading configurations, as well as mounting independent identity spaces (e.g., memory, skill files) for Agents. Users require a Node ≥ 22.19 environment and can install it via `dsh plugin`.

Read More
DSH File Tree: Adding Project File Viewing and Editing to DeepSeek Harness Web Sessions

lak321/dsh-filetree is a plugin bundle for the DSH Web interface, licensed under the MIT License, designed to enhance the session view's capability to manage current project files. The plugin adds a "Files" tab, providing functions for full directory tree expansion, collapse, and real-time switching, supports viewing file contents by clicking, and features a VSCode-style editor with C/C++ syntax highlighting, line numbers, auto-indentation, a dark theme, and a transparent scrollbar, allowing direct modification and disk saving of files. Installation requires adding the plugin via the `bundle` command specifying the latest commit hash, followed by a restart of DSH Web. For usage, users simply need to enter a session and click the "Files" tab at the top to browse directories on the left and open files for editing and saving on the right. From a development perspective, it is important to note that client-side plugins must correctly export dependencies.

Read More
dsh-mycordis: Packaging and managing dsh session-level Cordis plugins

dsh-mycordis is a session-level dynamic plugin based on DSH, designed to address the needs for persisting Cordis plugins and managing them across sessions. It supports one-click packaging of dynamic plugins into reinstallable DSH installation packages (.tgz) or portable packages for cross-session import (.dshplugin.json), offering both single-package and batch packaging capabilities. Furthermore, the plugin features profile-level plugin installation and uninstallation, portable package import and registration, favorites, and deduplication capabilities, as well as built-in security hardening mechanisms such as trust fences and request body limits. Installation is performed by adding the package via the npm registry and restarting DSH, making it suitable for users who require persisting dynamic plugins, managing multiple sessions, or automating packaging. Note that the preview version of the portable package currently primarily supports Windows, and import operations execute code within the process; therefore, it is recommended to use only trusted sources. MIT

Read More
dsh-resume: DeepSeek Harness Job Resume Workbench

dsh-resume is a job application resume workbench plugin for DeepSeek Harness, designed to integrate content rewriting, A4 visual review, layout optimization, and export into a single workflow. It enables users to interact with Markdown editing, real-time A4 previewing, and template switching, addressing layout issues such as page overflow and whitespace that pure AI text editing cannot verify. Core features include viewing page count and layout metrics, adjusting content according to job requirements, manually fine-tuning font sizes and spacing, exporting HTML/PDF, version management, and MCP service connection. This plugin is designed for the DSH Web profile and requires a Node.js 22+ environment. Typical workflows include initializing the workspace, using an Agent to organize the draft, and performing manual review and fine-tuning on the preview page. Please note that it does not replace fact verification or auto-apply to positions.

Read More
dsh-project-mcp-bridge: DSH Plugin for Loading MCP Servers by Project

`dsh-project-mcp-bridge` is a DeepSeek Harness client bridge plugin maintained by KYinCode, designed to achieve project-level isolation for MCP server configuration. By reading the `.dsh/mcp.json` file located in the project root directory, the plugin dynamically registers MCP tools for specific project sessions, avoiding impact on other projects or global configurations, and having no side effects when the file does not exist. Core features include support for both `stdio` and `streamable-http` transport protocols, adopting the `mcpServers` configuration format compatible with tools like Claude Code. Tool naming follows the `mcp__<serverName>__<toolName>` convention and supports lazy loading.

Read More
dsh-hot-installer: Restart-free Add, Remove, and Hot Update for DeepSeek Harness Plugins

dsh-hot-installer is a DeepSeek Harness (DSH) plugin maintained by KYinCode and released under the MIT license. It aims to address the issue in DSH where adding, removing, or updating plugins requires a restart, making it particularly suitable for developers of long-lived surfaces (such as dsh web). This plugin monitors plugin manifest changes within the persistent profile, enabling hot-loading, hot-unloading, and hot-updating. It instantly modifies the running plugin tree without writing to configuration files or altering the patch layer throughout the process. Core features include: * Automatically mounting new packages and injecting patch files; * Removing corresponding plugin lines based on mapping; * Reloading immediately during upgrades; * Featuring a patch layer protection mechanism that automatically restores hot-loading lines upon manual editing conflicts (unless explicitly disabled); * Performing pre-checks and rolling back to the previous version upon upgrade failure; * Supporting self-updating without restart (v0.4.4+).

Read More
dsh-hooks-plugin: Provides Claude Code-style hooks for DeepSeek Harness

dsh-hooks-plugin is an open-source plugin for DeepSeek Harness (DSH) that provides Claude Code-style hook functionality and is released under the MIT license. It allows developers to execute shell commands on agent and tool lifecycle events, manages configuration via the `.dsh/hooks.json` file, supports a four-layer configuration structure (global, preset, project, and local), and features automatic hot reloading. The plugin supports eight core events, including PreToolUse, PostToolUse, SessionStart, and SessionEnd, and implements two hook types: command and HTTP. Users can intercept tool calls or add context by outputting JSON decisions (such as "deny") via stdout.

Read More
Kurenai: DSH Native Cocos vibe coding plugin

kurenai-studio/kurenai is a Cocos development plugin based on DSH, designed to integrate code modification, real-time preview, and node inspection into a unified workflow. The plugin offers a Headless Cocos real-time preview alongside DSH sessions, enabling users to inspect the runtime scene tree and pass the clicked node as precise context to AI agents, thereby facilitating code modifications. Unlike modifying the browser runtime environment alone, Kurenai directly edits the Cocos project source files on disk, ensuring modifications are reviewable and convenient for subsequent development. Key features include HMR hot reload, package.json-based project detection, 2D/3D template selection, and static publishing support for the Web platform. Currently in the MVP stage, it requires configuring external Hea...

Read More
dsh-codex-workflow: Codex plans reviews, DSH executes

`dsh-codex-workflow` is a plugin within the DeepSeek Harness (DSH) ecosystem, designed to clarify the responsibilities boundaries between Codex and DSH: Codex is solely responsible for read-only planning and code review, while DSH maintains the role of the sole executor. The plugin utilizes a persistent SQLite bridge to precisely deliver plans generated by Codex to a real-time DSH session for execution and appends review comments to workflow tasks. Core features include Codex-led bridging, DSH autonomous initiation of complex task workflows, and a backend CLI-based review permission alignment mechanism. In the event of conflicts, the system does not overwrite the latest review or enter a repair phase, ensuring process stability. The plugin requires DSH version 0.1.0-rc.6 or higher and specific N...

Read More
dsh-feishu-gateway: Connect DeepSeek Harness agent to Feishu

`@kriskwok/dsh-feishu-gateway` is a plugin designed to route Feishu messages to a DeepSeek Harness (DSH) agent, enabling users to interact with a local DSH via Feishu private or group chats without requiring public webhooks. By leveraging Feishu long connections, it supports persistent session management; Feishu conversations or group topics can be mapped to independent DSH sessions, and new sessions can be initiated via `/new` or natural language instructions. Functionally, it offers Markdown rich text replies, native Typing status indicators, streaming progress cards for long tasks, and button-based approval and Q&A interactions. Web-specific interaction components automatically fallback to readable prompts on the Feishu side. DSH must be configured prior to use.

Read More
dsh-network-proxy: DeepSeek Harness network proxy management plugin

dsh-network-proxy is a network proxy management plugin developed for DeepSeek Harness (DSH), aiming to solve the issue of scattered configurations caused by manually modifying environment variables or relying on system proxies. The plugin adopts the MIT license, centrally managing network traffic via a graphical interface and supports three modes: Follow System, Manual Proxy, and Direct Connection. Configuration changes take effect immediately through DSH's live settings mechanism without requiring a restart. Based on undici, the plugin uniformly manages global requests and intelligently parses system proxy settings on Windows. It requires Node.js 20.18.1 or higher, as well as specific DSH dependency packages. Users can install it via npm and select modes in the settings interface; the manual mode requires entering a valid HTTP/H...

Read More
dsh-plugin-auth-webserver: Adds Web login, cookie sessions, and Basic Auth fallback to DSH Web service

dsh-plugin-auth-webserver is a native web authentication plugin for DeepSeek Harness (DSH), designed to provide an authentication solution for web services that is independent of browser native popups and compatible with CLI, curl, and automation clients. The plugin is released under the MIT license, featuring a DSH-style login page, HMAC cookie-based session management and logout, a Web GUI settings card, dual-mode authentication, and WebSocket protection. It specifically retains HTTP Basic Auth as a fallback mechanism for CLI and automation APIs, supports remote IP privileged RPC trust delegation and Web Crypto UUID auto-fill, and is compatible with both Chinese and English interfaces. Installation

Read More
ListForm: Record, Aggregation, and Reminder Tool in DSH

ListForm is an MIT-licensed intelligent bookkeeping and information aggregation tool maintained by kobenfang within the DSH plugin ecosystem. It is designed to streamline daily information processing and achieve structured recording and management without relying on large models. Its core functions include five main categories: First, recording, which supports expense invoices, shipping ledgers, operation logs, and custom forms; second, attachments, which allows for the archiving of images and documents and automatic association with records; third, categorization, capable of automatically identifying types to organize entries by category, date, or tags; fourth, aggregation, which generates daily, weekly, and monthly reports as well as trend charts; and fifth, reminders, supporting due date, recurring, and anomaly notifications. Users can install the tool via the command `clawhub install list` and trigger actions such as recording, querying, and setting reminders through natural language instructions within the conversation (e.g., "Record that I spent 68 yuan on food" or "Remind me to pay rent every Monday").

Read More
dsh-update-check: Provides update checks and version visibility for DeepSeek Harness

`dsh-update-check` is an update check plugin for DeepSeek Harness (DSH) used to centrally display the version status of DSH itself and installed plugins in the Profile. This plugin is only responsible for version querying and reporting; it does not perform automatic upgrades, and upgrade decisions are made by the user. Its core functions include: 1. **Version Check**: Queries the current and latest versions of `@deepseek-ai/dsh` and plugins against the npm registry, featuring a failure isolation mechanism to ensure that partial query failures do not affect the overall results. 2. **Multi-platform Access**: Provides the model tool `dsh_check_updates` for Agent proactive queries; adds a new "Update Check" page in the Settings page, displaying a version table and supporting...

Read More
dsh-plugin-manager: Manage plugins in the DeepSeek Harness web interface

dsh-plugin-manager is a Web-based plugin management tool for DeepSeek Harness (DSH), designed to address issues such as scattered plugins, difficulties in combination switching, and unclear source identification. The tool offers core functionalities, including a built-in categorized list of 128 plugins that supports search, filtering, enabling/disabling, and tag editing; one-click switching, rollback, and import/export of preset combinations via the "Plugin Pack" feature; and integration with a plugin marketplace that allows browsing of GitHub repositories for one-click installation or prompt retrieval. Additionally, it features real-time DeepSeek balance queries, visual working time reminders, and various Agent operation tools. Regarding security, modification operations require approval or confirmation, marketplace installation parameters are validated against a whitelist to prevent injection, and preset names and imported content are strictly restricted. Users can install it via specified commands.

Read More
dsh-sidechat: Side chat panel of DeepSeek Harness Web GUI

dsh-sidechat is a lightweight plugin for the DeepSeek Harness Web GUI, designed to isolate temporary Q&A through a side chat panel and reduce context noise in the main conversation. Users can summon the panel by hovering over the right edge of the browser; its responses are based on the current project root directory, Git branch, and the last 12 conversation messages, but it does not write to the main session and lacks tool-calling capabilities. Core features include independent session isolation, streaming output, a collapsible thinking process display, Markdown support, and model inference level switching. The plugin also supports sending selected text directly from the main conversation to the sidebar for queries, as well as one-click clearing of history. Installation requires only a single `pnpm` command and no build scripts, making it suitable for developers who wish to separate temporary concept confirmation, code explanation, or solution comparison from task execution. Please note that this plugin runs under the permissions of the current dsh process.

Read More
dsh-honcho-memory: DSH's Honcho v3 Memory Adapter and Shared Knowledge Base Plugin

dsh-honcho-memory is an MIT-licensed DSH plugin designed to address noise filtering and Session/Peer boundary management issues in conversational memory. It serves as a Honcho v3 adapter and requires an independent Honcho v3 service (hosted officially or self-hosted) to operate, without a built-in backend. Its core features include automatically filtering Chain of Thought and tool noise to save only valid conversations; mapping each DSH conversation to an independent Session; and retrieving summaries, user models, and shared knowledge each round. The plugin provides seven tools, including memory_store and search, preserving directional perspectives (e.g., deepseek->user), supporting optional shared knowledge bases, and ensuring the cleanup tool defaults to a dry-run to prevent accidental deletion. It requires Node.js 20+ and has zero runtime.

Read More