deepseek-harness-gui: Running the dsh Web GUI in a Native Glimpse Window

The `deepseek-harness-gui` plugin of DeepSeek Harness (DSH) embeds the DSH Web GUI into a native Glimpse window, eliminating the fragmented experience of manually switching between the application and a browser. This plugin functions solely as a navigator and can be started using parameters such as `--gui`. During installation, `--allow-build=glimpseui` must be explicitly declared. It supports Windows, macOS, and Linux, providing a more seamless local interactive experience.

Read More
dsh-plugin-manager: DSH Plugin Lifecycle Management

dsh-plugin-manager is a DSH client plugin maintained by onlyforchris, designed to address the maintenance challenges caused by the expansion of the plugin ecosystem. The plugin provides core features such as native plugin discovery, lifecycle management, structural health checks, and installation maintenance. Users can obtain resources through community directories or GitHub and enable them in a DSH environment. When using the plugin, care should be taken regarding permission risks and the trustworthiness of sources. It offers developers a standardized solution for managing the DSH plugin ecosystem and ensuring structural health.

Read More
dsh-updater: DeepSeek Harness Update Check Plugin

`dsh-updater` is an automated update plugin for DeepSeek Harness (DSH), designed to address the time cost of manual update checks and restricted access to GitHub. It offers core features such as scheduled automatic update checks, version badges and popup reminders, and prevention of repeated notifications. A new “About” tab displays version information, the Changelog, and the upgrade command. The plugin includes built-in acceleration mirrors such as `ungh.cc` and supports a GitHub acceleration toggle. Users can enable it by installing it via a command and restarting the process, with its configuration stored persistently.

Read More
dsh-explorer-editor: A VS Code-Style File Manager for DeepSeek Harness

The `dsh-explorer-editor` plugin provides a VS Code-style file management experience for DeepSeek Harness Web. It displays the file tree on the left and offers code editing via the Monaco editor in the center, with support for switching between Markdown source and preview. It includes file tree navigation, context menus, theme customization, and automatic encoding detection. File state is persisted using local storage, and the directory tree is refreshed in real time through SSE. Installation requires running the command under the corresponding profile, while security boundaries are controlled in the configuration via `root` and `allowArbitraryRoot`.

Read More
dsh-thunderforge: A One-Stop DeepSeek Harness Plugin Development Toolkit

`dsh-thunderforge` is the core plugin development tool for DeepSeek Harness (DSH). Guided by the “everything is a plugin” philosophy, it consolidates plugin development—moving beyond fragmented build and debugging workflows—into a unified, one-stop solution. The tool includes five modules: `capture` for data collection, `skills` for building knowledge bases, `scaffold` for zero-dependency templates, `debugger` for millisecond-level log alignment, and `profile` for providing clean development environments. Developers can install it via CLI and use its conversational commands to quickly generate scaffolds, build development presets, and validate environments, enabling efficient end-to-end plugin creation, debugging, and shipping.

Read More
omdsh-usage: API Consumption Overview of the DeepSeek Harness Web Interface

The `omdsh-usage` plugin displays API costs in the DeepSeek Harness interface, enabling monitoring of sessions, projects, and account balance. It shows a three-digit spending badge in the Chat/Work mode session header and in the Code mode corner; hovering over it reveals a token breakdown. Data is retrieved via the `omdshUsage` projection unit and the `/summary` endpoint, with pricing calculated on the host side. Configuration options include currency, model rate tables, night discounts, and low-balance thresholds. The plugin depends on `omdsh-sidepanel`, requires Node.js 22.19.0 or later, and supports custom rates and caching.

Read More
omdsh-status: DeepSeek Harness Project and Git Status Overview

The omdsh-status plugin is designed to address the issue of frequently switching windows to check project and Git status during DeepSeek Harness development. It displays the project name and detailed Git status changes, such as branch, ahead/behind, and staged changes, directly in the conversation header and reads status automatically without any configuration. The plugin delivers data through an API interface, is shown only in the Work window, and uses an efficient polling mechanism. It is suited for Code mode, is open-sourced under the MIT license, and helps reduce distractions caused by context switching.

Read More
omdsh-sidepanel: File Panel and Terminal in Work Mode

`omdsh-sidepanel` is a lightweight plugin designed for DeepSeek Harness Work mode, intended to supplement the missing file management and terminal execution capabilities. It is not displayed in Chat mode and provides file tree browsing, preview, and shell access through a right-side file panel and a bottom terminal panel. Users can control the panels via toggles or keyboard shortcuts, with support for resizing by dragging, resetting, and copying paths. Once installed, the panels take effect only in Work mode, focusing on file viewing and command execution, making it a practical tool for developers to improve efficiency when using Harness.

Read More
Side Chat Plugin: Open Standalone Conversation Sessions Anywhere

Side Chat is an input-type plugin for DeepSeek Harness that invokes an independent side panel through a shortcut key, isolated from the main session to avoid interrupting the reading flow. It supports global triggering, draggable positioning, context forking and embedding, session persistence, and theme adaptation, making it ideal for conducting multi-turn conversations while maintaining the stability of the main workflow.

Read More
omdsh-shortcuts: Binding Key Chords to DeepSeek Harness

omdsh-shortcuts is a plugin-based input tool for DeepSeek Harness, designed to address the difficulty of uniformly managing keyboard shortcuts across desktop and web interfaces. It allows key chords to be defined in a single document while monitoring key presses in both native desktop menus and web pages, and provides a visual configuration interface. The plugin offers low-level API services, supporting multiple UI commands and window management. Installation requires Node.js ^22.19.0 or >=24.0.0. Note that certain browser-side shortcuts (such as Cmd+N) are reserved and must not be overridden, otherwise plugin mounting will fail.

Read More
omdsh-remdev: SSH Remote Development Plugin for DeepSeek Harness

`omdsh-remdev` is a plugin for DeepSeek Harness (DSH) designed to enable remote server development. It connects to servers via SSH and keeps the remote workspace's files, terminals, and agent logic consistent with the local environment. The plugin supports session management, SFTP synchronization of the skills directory, and provides a remote window and plugin center cards for managing connections. Technically, it uses a local mirror directory to simulate the remote file system and restricts resource access. Note that remote change monitoring is unavailable and that a specific Node.js version is required.

Read More
omdsh-remctrl: Adding a Remote Access Entry Point to DeepSeek Harness

`omdsh-remctrl` is a remote control plugin for DeepSeek Harness, designed to address the inconvenience of operating from mobile devices. By using a reverse proxy and a Cloudflared tunnel, it exposes the full DSH interface to the public internet, allowing users to view sessions, approve requests, and assign tasks from a phone. Core features include HTTP/WebSocket forwarding, password authentication, automatic tunnel generation, and mobile optimization. The plugin is disabled by default and must be manually enabled in the Plugin Center. Security relies on DSH’s session mechanism and rate limiting. Installation requires a Node.js environment, involves minimal configuration options, and supports using either the default Cloudflare tunnel address or a custom domain.

Read More
omdsh-plughub: DeepSeek Harness Plugin Hub

`omdsh-plughub` is the plugin center plugin for DeepSeek Harness (DSH), offering centralized management of plugin installation, updates, enabling/disabling, and configuration through a GUI. Located under the "Settings" tab, it aggregates plugin information from local sources, registries, and GitHub. It provides an intuitive list interface, supports one-click installation of new plugins, and allows configuration via auto-generated forms. Updates and removals are similarly straightforward, and disabling a plugin only removes its dependencies from the layer stack without affecting `node_modules` files. This tool significantly reduces plugin maintenance costs and is essential for plugin management in the DSH ecosystem.

Read More
omdsh-editor: Invoke Local Editor in DeepSeek Harness

The `omdsh-editor` plugin adds split controllers to DeepSeek Harness (DSH), solving the issue of not being able to directly invoke local development environments. It supports opening an editor or terminal directly via the web interface and provides APIs for retrieving editor lists, icons, and launching applications. The plugin detects local applications by scanning macOS apps, Windows executables, or the `PATH` environment variable, and supports custom configuration, though changes require a DSH restart to take effect.

Read More
Code Mode for DeepSeek Harness

The DeepSeek Harness (DSH) Code mode plugin embeds a terminal in the web interface, allowing users to run `dsh --profile omdsh-tui` directly. Core features include displaying a real terminal in the conversation column, syncing session state in the sidebar, supporting new sessions, and updating names via the OSC 0 mechanism. The plugin does not modify core logic; instead, it forwards byte streams. After disconnection, the terminal process enters a grace period waiting for reconnection. It requires Node.js `^22.19.0 || >=24.0.0` and is MIT licensed.

Read More
DeepSeek Harness Plugin: dsh-image-auto-describe

The `dsh-image-auto-describe` plugin aims to address the issue that the primary text models in DeepSeek Harness (DSH) cannot directly process images. It intercepts messages containing pasted images, invokes a vision model to automatically transcribe the image content into text, and then injects that text for DeepSeek to process. During installation, the plugin must be added via the command line and a patch operation must be executed. Users need to specify the visual routing provider (such as SiliconFlow or Zhipu) and the model in the configuration. The plugin’s recognition process runs automatically; the resulting description is injected into the context as text, while the original image is used for display only. The plugin is open-sourced under the MIT license and is suitable for scenarios such as screenshots and logs.

Read More
DeepSeek Harness Hierarchical Long-Term Memory Plugin

`dsh-layered-memory` is a static plugin for DeepSeek Harness (DSH), designed to address the issue of agents forgetting context during multi-turn conversations. The plugin organizes memory into transient, episodic, and semantic layers, uses AI to automatically refine and deduplicate information, and supports maintaining continuity across sessions. After installation, it requires zero configuration, and models can invoke four tool functions in natural language to perform memory retrieval, writing, and committing. Plugin data is stored in local JSON files, while the management interface is provided through an HTTP API, including operations for statistics, retrieval, and create, update, and delete, ensuring data privacy and security.

Read More
dsh-plugin-prune: DeepSeek Harness Plugin Usage Statistics and Cleanup

`dsh-plugin-prune` is a DeepSeek Harness plugin developed by Octo-o-o-o, designed to address the management challenges caused by accumulated “dead plugins.” The plugin operates in a purely observational mode and does not modify business state. It collects real-world tool invocation data, such as call counts, error rates, and latency, and provides a visualized health report in the “Plugin Health” tab of the Web interface. Users can use this information to score plugins and clean up unused ones. The data is persisted locally only and requires use with a specific version environment.

Read More
dsh-upload-file: Adding Local File Upload Capabilities to the DeepSeek Harness Web GUI

`dsh-upload-file` is a client plugin for DeepSeek Harness that adds arbitrary file upload capability to the Web GUI. Users can upload files via a button or drag and drop. The system stores them locally using SHA256 content addressing and generates link cards in messages. The plugin enables the model to invoke the `read_uploaded_file` tool to read file contents. Configuration options allow adjusting the maximum file size and read limits. The plugin relies on a hand-written UI to replicate the official style; note that host version updates may cause style drift, and the storage directory requires manual cleanup.

Read More
Gewu Review Surface: gewu-tools

gewu-tools is a model-agnostic visual inspection pipeline plugin designed specifically for DSH, addressing the challenge that text-only orchestrators cannot recognize visual issues such as layout and charts. Through a three-step process—rendering each HTML page to PNG, generating a visual subagent briefing contract, and verifying source-code ground truth—it effectively reduces false positives and OCR misreads caused by missing context. The plugin is compatible with multiple vision models, can be installed via CLI or the DSH plugin manager, and can improve the accuracy of visual inspection by injecting custom specifications.

Read More
DSH Tray: A Windows System Tray Launcher

DSH Tray is a Windows client plugin maintained by nxz1026, designed to address the inconvenience of running DeepSeek Harness (DSH) from the command line. It provides visual management through a system tray icon, supporting service startup, stopping, restarting, and log viewing, while also offering automatic startup at boot and a remote SSH mode. Users can run it directly with a PowerShell script—no graphical installer required—so the DSH Web service can run silently in the background. The tool is Windows-only and allows users to quickly control service status through a graphical interface.

Read More
dsh-readwrite-hub: DeepSeek Harness Read-Write Hub Plugin

`dsh-readwrite-hub` is a read-write hub plugin for DeepSeek Harness, designed to address flow-state interruptions caused by switching between file management, writing, and reading. It integrates file management, writing, and reading capabilities, supporting one-click mode switching. Core features include: a reading mode that optimizes the long-form reading experience with character-based pagination, automatic progress saving, and chapter navigation; a writing mode featuring ruled lines, layout control, and auto-save; and a library system that manages reading records, supports read-only EPUB rendering, and enforces security boundary controls. The plugin runs entirely locally and requires an application restart to take effect.

Read More
dsh-plugin-user-research: User Research Synthesis Tool

`dsh-plugin-user-research` is a domain-specific plugin for DeepSeek Harness, designed to address the hallucination issues that often occur when AI processes user research data. It provides a standardized methodology that transforms raw, unstructured materials—such as interviews and feedback—into structured user personas, pain point lists, and opportunity maps. Its core features include automatic topic classification, anti-hallucination constraints (quoting only original statements), scoring and ranking of opportunity points, and templates such as interview guides and synthesis canvases. Users can install the plugin via CLI and directly invoke the `research_synthesize` tool in an Agent session to quickly obtain analysis results. The plugin is especially suitable for roles such as product managers and UX researchers, helping them distill actionable insights from large volumes of user feedback to support product decision-making.

Read More
Running Claude Code in DeepSeek Harness

`@norman-else/dsh-claude` is a plugin that integrates local Claude Code into DeepSeek Harness (DSH). Instead of rebuilding the agent loop, it lets Claude Code handle core capabilities while DSH handles the conversational UI and management. The plugin supports native conversations, thinking effort mapping, permission control, and real-time streaming, ensuring a seamless combination of Claude Code’s native environment and DSH’s management interface. Installation requires specific DSH and Node.js version requirements, and authentication credentials must be managed within local Claude Code.

Read More
dshx-tui: A Terminal Frontend for dshX

`dshx-tui` is a terminal TUI frontend plugin for DeepSeek Harness, dedicated to delivering the dshX brand experience. Building on the Claude Code style, it integrates branded elements and supports custom startup screens, a status bar, and session management. The plugin is feature-rich, offering model and preset switching, theme customization, and integration of multiple capabilities. It requires a specific Node.js version and Cordis, and can be installed globally via npm.

Read More