dsh-sidebar: Git Sidebar for DeepSeek Harness Web
`dsh-sidebar` is a Git sidebar plugin designed specifically for DeepSeek Harness Web, aiming to integrate source code control features within the browser. It supports file browsing, staging/committing, remote synchronization, and visual commit graphs, and provides file previews and a terminal panel. Installation requires running a command on the host and then restarting, with all operations sandboxed. Note that in DSH 0.1.5, this plugin occupies the right sidebar and may override other plugins. The plugin is released under the MIT License and maintained by developer auggie246.
Read Moredsh-output-styles: DeepSeek Harness Output Styles Management Plugin
The `dsh-output-styles` plugin for DeepSeek Harness (DSH) enables consistent control over output formatting in multi-agent scenarios. It adds an “Output Styles” page to the DSH Web settings, offering five built-in styles and a custom option. Users can configure styles via Markdown directives; these styles are injected in real time into the agent’s system prompt and persisted, with support for pasting file contents. The plugin requires Node.js 20+, supports dynamic installation within a session, and only supports a flat Frontmatter format.
Read MoreDeepSeek Harness Plugin: dsh-llm-openai-codex
DeepSeek Harness (DSH) introduces the new `dsh-llm-openai-codex` plugin, designed to resolve authentication failures when calling OpenAI Codex locally due to missing API keys. It reuses pi-ai's general request mechanism and supports authentication via OAuth tokens, requiring a ChatGPT subscription, eliminating the need to configure an API key. The plugin supports automatic token refresh and model discovery, and provides a Web login card, supporting either PKCE or device code, for identity verification. After installation, it must be enabled in the configuration file, and models must be used in the `openai-codex/<model>` format. Community-maintained, the plugin extends DSH's local inference capabilities.
Read MoreDeepSeek Harness Terminal UI Plugin: dsh-terminal
DeepSeek Harness (DSH) adopts an “everything is a plugin” architecture, in which the `dsh-terminal` plugin provides a terminal UI for DSH through official mechanisms. This plugin decouples the UI from the driver and supports session persistence, version contract validation, and slash-command completion. Installation requires prerequisites such as a TTY and an API key, and it supports creating sessions, restoring sessions, and direct execution.
Read Moredsh-workspace: A Lightweight IDE and Git Workspace Plugin for DeepSeek Harness
`dsh-workspace` is a lightweight open-source plugin for DeepSeek Harness (DSH) that integrates IDE and Git workspace features. It provides balance monitoring, a project file tree, Git operations (such as committing and switching branches), a built-in terminal, and privacy protection mechanisms. The plugin can be installed via official commands and is ready to use without configuration, while also allowing customization of parameters such as access permissions. It turns DSH into a lightweight workbench with basic development capabilities.
Read Moredsh-inline-images: Inline Image/Video Support in DeepSeek Harness Conversations
The `dsh-inline-images` plugin addresses the inability to preview local image paths in DeepSeek Harness (DSH). It converts local paths and Markdown syntax into renderable URLs, supports inline image and video display, and offers click-to-enlarge, size adjustment, and automatic refresh of expired URLs. Through dual-channel rewriting in both streaming and persistence pipelines, it ensures consistency between real-time display and saved messages. Installation requires attention to dependency injection and reverse proxy configuration.
Read MoreIntroduction to the DeepSeek Harness Plugin: dsh-computer-use
`dsh-computer-use` is a plugin developed by DeepSeek Harness (DSH) for the Linux X11 environment to address the complexity of operating-system interaction for AI agents. It uses lightweight Python scripts to invoke `libX11` and `libXtst`, enabling features such as screen capture, mouse movement, clicking, dragging, scrolling, and keyboard input. The plugin does not depend on Node.js or accessibility frameworks; once installed, it can directly control the desktop, with `danger-full-access` sandbox mode enabled by default. Note that it supports Linux X11 only and provides full desktop control.
Read MoreDSH Provider Passport: Request Dialect Preflight for DeepSeek Harness Custom Providers
DSH Provider Passport is a community plugin that resolves compatibility issues caused by request-body structure mismatches when DeepSeek Harness calls custom OpenAI endpoints. Through a preflight mechanism, it automatically detects and corrects field differences such as the `developer` role and `max_completion_tokens`, and it only suggests configurations that are compatible with Harness. The design emphasizes security: credentials are stored in memory only, automatic rollback is supported, and explicit user confirmation is required. After installation, users can select a model in the plugin UI for validation and report issues through a redacted report.
Read Moredsh-e2e-dev-sdd: DeepSeek Harness Five-Phase SDD Workbench
The DeepSeek Harness plugin `dsh-e2e-dev-sdd` provides a flexible Spec-Driven Development (SDD) workflow. It decomposes the development process into five optional stages: requirements, prototyping, design, specification, and testing, supporting independent delivery and iteration. The project manages deliverables through a kanban board, uses a Git repository as the source of truth, and combines zero-configuration sources with business adapters to achieve data synchronization. The plugin enforces structural quality checks and a SHA-256 freeze mechanism, ensuring that deliverables remain immutable and traceable. The development stage automatically creates an isolated code space, supports multi-file delivery and version management, and is well suited to building standardized R&D workflows.
Read MoreDSH Plugin: Agent & Skill Management UI
The DeepSeek Harness (DSH) community plugin `dsh-agent-skill-manager` provides a web interface for intuitive management of Agent presets and Skill files. The plugin supports copying and deleting Agent presets and viewing a read-only list of Skills on the settings page. Installation requires DSH version 0.1.0-rc.6 or higher, and it can be used after a restart following installation. It is currently in the MVP stage and supports only basic management operations. Deleting a preset actually removes the local file, posing an unrecoverable risk.
Read Moredsh-whale-tools: Automatic Cutout and Ops Tools for the Little Whale Pendant
`dsh-whale-tools` is a satellite plugin built on top of `dsh-whale-widget`, primarily designed to address user-defined widgets and session management. It supports server-side automatic background removal to replace arbitrary images with the little whale widget, and provides a “Restart dsh” button in the session header along with browser heartbeat detection. The plugin also includes CSS fixes for mobile devices. It depends on `dsh-whale-widget` and `sharp`, and by default allows access only from local loopback. Note that the patching feature carries the risk of modifying source code, and the restart button is unavailable on mobile devices.
Read Moredsh-wallpaper-position: A Wallpaper Position Fine-Tuning Plugin for dsh-dream-skin
`dsh-wallpaper-position` is a satellite plugin designed for DeepSeek Harness (DSH), intended to resolve the issue where the default wallpaper in `dsh-dream-skin` is centered and obstructs the chat area. The plugin provides pixel-level displacement control on the frontend via CSS variables, supporting ±5000px adjustments along the X and Y axes, and retains position memory keyed by wallpaper hash. Users can fine-tune the background position in the settings using quick buttons or numeric inputs, with the corresponding remembered position automatically restored when switching images. This plugin depends on `dsh-dream-skin`, supports only displacement, and may carry potential Host compatibility risks or conflict with other background plugins.
Read Moredsh-sakurafrp: A plugin for managing connectivity between mobile and desktop devices via SakuraFrp
`dsh-sakurafrp` is a satellite plugin designed for `dsh-mobile`, intended to manage connections between mobile devices and desktops through the DSH UI. It replaces script writing with graphical operations, providing features such as link status monitoring, one-click toggling, pairing QR codes, and device management, while also including self-healing mechanisms and public network reachability detection. The plugin is AI-generated and has not been manually audited; use it at your own risk. It only supports specific platforms such as Linux/WSL2. Installation requires cloning the repository and running installation scripts, and the service must be restarted after installation. Note that the code is provided under the MIT license “as is,” and it is not recommended for use in production environments or for handling sensitive data.
Read MoreDSH Plugin: dsh-teaching-board
`dsh-teaching-board` is an educational plugin for DeepSeek Harness that projects Agent-generated HTML into an interactive “board” interface. Users can annotate the board, capture screenshots, and provide feedback, while the Agent can also proactively view snapshots. The plugin supports ink anchoring (scrolling with content) and incremental updates (preserving scroll position and animations). Through the `open`, `append`, `set`, and `remove` parameters of the `stage_panel` tool, the board can evolve through multiple iterations. Screenshot capture is limited to the active tab, and any image exceeding 1.2 MB automatically falls back to JPEG.
Read More@arcaneorion/dsh-tavily-web: DeepSeek Harness Tavily Search and Web Scraping Capability Layer
The DeepSeek Harness (DSH) plugin `dsh-tavily-web` provides DSH with Tavily API-based multi-key search and web scraping capabilities. It registers two tools, `tavily_search` and `web_fetch`, addressing the issue of failures caused by a single account's quota exhaustion and supporting single-page fetching via shell seam. After installation, restart DSH. Configuration supports customizing the key rotation pool through `keyRefs` and `apiKeys`. The plugin is compatible with DSH 0.2.0; HTTP status codes should be checked to prevent silent curl failures.
Read Moredsh-optimize: DeepSeek Harness Long-Session Resource Manager
`dsh-optimize` is a long-session resource management plugin for DeepSeek Harness, designed to address issues caused by conversations growing over time, such as repeated transmission of history, rapidly increasing context costs, and web UI rendering lag. The plugin provides context load measurement, session state logging, automatic compaction (disabled by default), and browser view optimization (Lite rendering mode). It helps users manage resource usage by accurately tracking token consumption, and improves the interaction smoothness of long-conversation interfaces using CSS techniques.
Read Moredsh-stall-sentinel: A Lightweight Long-Running Task Hang Detection Plugin for DeepSeek Harness
`dsh-stall-sentinel` is a lightweight watchdog plugin designed specifically for DeepSeek Harness (DSH) to monitor hung long-running tasks in agent development. It is implemented in pure JavaScript with zero additional dependencies and automatically wraps `ctx.subprocess.spawn` logic without interfering with task execution. Core capabilities include automatic monitoring, a conservative detection model based on aggregated “progress freeze” and “CPU status” signals, and an operation mode limited to sending reminders and generating forensic reports. The plugin identifies monitored targets by `logPath` and `pid` and supports JSONL logging. It must be installed after the base package, and monitoring targets can be registered manually through the exposed APIs.
Read Moredsh-anthropic-membership: Log in to Claude Pro/Max Without an API Key
The `dsh-anthropic-membership` plugin is designed to address the limitations of DeepSeek Harness (DSH) when using Anthropic models. Core features include Pro/Max login without an API Key via OAuth, compressing the long edge of images to 2000px to prevent session freezing, and optimizing the `/compact` command to support a 1 million token context window. After installation, users can log in and manage account status through the UI or command line. The plugin securely writes credentials to the DSH configuration directory and provides a local control interface.
Read Moredsh-shell-card-plus: Enhanced DSH Web Bash/Pwsh Command Cards
dsh-shell-card-plus is a DSH plugin maintained by antnesswcm, designed to optimize the display and interaction of bash and pwsh tool lines in web interfaces. It fully replaces the official tool line, offering a collapsible card style, separate copy buttons for commands and output, and automatic line wrapping. The plugin does not alter execution logic; it only takes over the rendering of specific tools. After installation, refresh the page for changes to take effect.
Read Moredsh-plugin-session-rollback: Synchronized Rollback of Session and Workspace Code
`dsh-plugin-session-rollback` is a DeepSeek Harness plugin maintained by antlordGit, designed to address the pain point of rolling back conversations and code during development and debugging. By creating SHA-256 content-addressed code checkpoints for each user prompt, it enables atomic synchronized rollback of session records and workspace code. Users only need to click the “Undo” button next to a user message to remove that prompt and all subsequent content, automatically restoring the code to its state before the prompt. It also supports undoing the most recent rollback with the `/rollback-undo` command. The installation command is `dsh plugin --profile web add github:antlordGit/dsh-plugin-se
Read Moredsh-plugin-question-index: DeepSeek Harness Session Question Indexing and Location Plugin
The DeepSeek Harness plugin `dsh-plugin-question-index` provides efficient question navigation for long conversations. At its core, it displays a question tick rail on the left side of the main chat area, allowing users to click and smoothly scroll to the corresponding question. The plugin features independent scrolling, floating previews of the original messages, index support for interjected messages, and keyboard controls. Its implementation uses incremental slots and a lightweight DOM bridge, has zero RPC dependencies, and supports both light and dark themes. This tool aims to address the hassle of switching tabs or locating specific questions in long dialogs, improving the efficiency of reviewing context.
Read Moredsh-model-manager: A Central Control Console for Local LLM Inference Services
`dsh-model-manager` is a plugin for DeepSeek Harness, designed to address the confusion in configuring multiple local LLM inference services. It provides a unified panel with support for service registration, parameter profile management, GPU detection, VRAM validation, and one-click benchmarking. The plugin safeguards security through a strict two-step confirmation mechanism and must be installed in a DSH environment to help developers efficiently manage local multi-model services.
Read Moredsh-plugin-mobile-touch: DeepSeek Harness Mobile and iPad Touch Optimization Plugin
`dsh-plugin-mobile-touch` is a plugin specifically designed to address interaction issues with DeepSeek Harness (DSH) on iPads and mobile devices. By rewriting touch logic, it optimizes swipe responsiveness in the session list, prevents accidental soft keyboard pop-ups, and locks the iPad sidebar in its expanded state. The plugin features smart hardware awareness, activates only on touch-enabled devices, and provides precise scrollbar rendering with fully adaptive responsiveness. Installation supports npm and one-click CLI mounting, and requires DeepSeek Cordis version 3.0.0 or higher.
Read Moredsh-token-stat: DeepSeek Harness Token Usage Statistics Plugin
`dsh-token-stat` is a zero-dependency plugin for DeepSeek Harness that tracks cumulative token usage. It supports querying detailed records by model and date, and provides visualization dashboards, including donut charts and stacked bar charts. Data is stored in a separate directory and supports online editing. Users can view reports via tool calls on the settings page or in the dialog box, and the data persists after uninstallation.
Read Moredsh-model-router: Introduction to the DSH Plugin
dsh-model-router is a plugin based on the DeepSeek Harness (DSH) concept, designed to address management challenges in multi-model scenarios. It maps virtual model IDs to a candidate model pool and uses algorithms such as priority or round-robin to achieve transparent failover. Users can manage routing logic through configuration files without modifying code, and the plugin automatically switches models when streaming responses fail. It supports response source tracking and includes a built-in test suite, suitable for Node.js 22+ environments.
Read More