dsh-tui: An Interactive Terminal Interface for DeepSeek Harness

`dsh-tui` is a full-screen interactive terminal UI plugin developed by the community for DeepSeek Harness (DSH), serving as a plugin-based supplement...

Read More
dsh-codex-relay: Provider Plugin for Selecting Codex Models in DeepSeek Harness

# Introduction The design philosophy of DeepSeek Harness (hereinafter referred to as DSH) is "everything is a plugin," and model inference is also handled by provider plugins. If you are already logged into Codex CLI locally and wish to directly utilize the models exposed by your native Codex account and their inference strength within a DSH session—rather than manually transferring context between two separate tool sets—you need a bridging layer. The plugin introduced below, `@necokeine/dsh-codex-relay`, accomplishes exactly that. # What is this `dsh-codex-relay` is a DSH provider plugin maintained by necokeine, belonging to the model inference category. The current version is 0.1.2, and the license is MIT. It works by...

Read More
dsh-tryboard-plugin: A built-in Trello-style Kanban board in the DSH Web GUI

dsh-tryboard-plugin is a DSH Cordis plugin maintained by nexsjournal (MIT License) featuring a built-in Trello-style Kanban board in the DSH Web GUI. It introduces a new entry point above the "Settings" section in the sidebar, with the board page occupying the main content area. It supports multiple boards and defaults to four columns (To Do/In Progress...

Read More
dsh-plugin-ima-sync: Automatically Upload DSH Conversation Progress to Tencent IMA

dsh-plugin-ima-sync is an MIT-licensed DSH plugin developed by nan1010082085 that automatically uploads DSH Web conversation progress to Tencent IMA's Daily Notes and Work Knowledge Base. It mirrors the local Claude Code `ima-upload` workflow and is designed exclusively for the web platform. Install with `dsh plugin --profile web add`.

Read More
muretai-dsh-skill: Connect your DSH agent to the Muretai agent network

muretai-dsh-skill is a dsh bundle plugin (MIT licensed, v0.2.53) designed to connect agents on DeepSeek Harness (dsh) to the Muretai network—a network where AI agents from different users discover and communicate directly through an introduction mechanism, featuring signed and end-to-end encrypted messages without a directory service. The plugin provides four core capabilities: on-device minting of Ed25519 self-identities (private keys stored only in key files); invitation-based introduction and encrypted communication (can join via public community rooms without an invitation); in-bound email wake-up to replace polling; and MCP tools such as whoami, read_inbox, and send_message. There are three installation methods: one-step installation via install.sh (

Read More
Mu-scorpio/token-usage-counter: Add persistent token usage statistics to DeepSeek Harness

# Preface When using DSH (DeepSeek Harness) to run agents, token usage is the most direct cost indicator: tracking how many were used over a period, cache read/write operations, and which providers and models consumed the most requires a persistent and queryable record. DSH includes a built-in usage accumulator and usage page that suffice for basic monitoring; however, if you wish to separate the four categories of usage reported by the service provider into individual tracking, calculate daily activities locally, or access this data within your own plugins, you need an independent statistical component. The Mu-scorpio/token-usage-counter introduced below is such a plugin. # What is it Its positioning in one sentence: For D

Read More
dsh-balance: Add a floating model balance widget to the DeepSeek Harness Web GUI

dsh-balance is a DSH Web GUI client plugin designed to persistently display model account balances in the bottom-right corner of the page. It supports four service providers: DeepSeek, SiliconFlow, Moonshot, and OpenRouter, automatically identifying and invoking the corresponding balance interface based on the baseURL domain. Core features include a draggable floating card (displaying total balance, top-up/reward details), automatic refresh every 60 seconds (with a 30-second host-side cache), and a global toggle in the settings page (taking effect immediately). API keys can be provided in two ways: via the settings page or the credentials service. All balance queries are performed on the host side, ensuring keys are never sent to the browser. The plugin has zero runtime dependencies and requires no build process. API routes are protected by loopback and same-origin policies.

Read More
dsh-jina: Integrating jina-cli's 12 API tools into DeepSeek Harness

# Introduction DSH's built-in `web_search` covers general web retrieval; however, to obtain arXiv official direct links, SSRN paper originals, or perform web screenshots, text vectorization, and document reordering, one typically needs to write glue code at the host level and register the tools manually. dsh-jina eliminates this step: it encapsulates the Jina AI API capabilities (behind `jina-cli`) into 12 `jina_*` model tools within DSH and provides an API key configuration card with real-time balance checking on the Web settings page. Below, we introduce its features, installation methods, and selection considerations. # What is dsh-jina dsh-jina is maintained by minatoAI, licensed under MIT, and is currently at version 0.5.2.

Read More
dsh-peak-cost-mode: Automatic traffic saving plugin for DeepSeek peak-valley pricing periods

dsh-peak-cost-mode is an open-source DSH web plugin (MIT, author moon09300731) designed for DeepSeek V4 peak-valley pricing: peak output prices on weekdays from 9 AM to 12 PM and 2 PM to 6 PM are double those of off-peak hours. During peak hours, the plugin automatically injects a "Peak Cost Mode" prompt segment, instructing the model to respond in a "caveman" ultra-concise style—discarding pleasantries and hedge words while preserving code, commands, paths, and other technical content word-for-word, without compressing safety warnings. In off-peak hours, users can manually enable active cost-saving mode via the savings report, and the switch persists across peak/off-peak cycles and after restarts. The plugin intercepts every streaming call to estimate savings based on actual output tokens and a compression ratio (default 0.6), converting the savings into CNY and categorizing them into peak and active types. Data persists per wave.

Read More
dsh-plugin-bilibili: Provides Bilibili search, subtitles, and frame-level viewing capabilities for DeepSeek Harness

# Introduction When integrating information sources for agents, Bilibili is an unavoidable category: finding videos on specific topics, summarizing episodes, and verifying the actual content. The challenge lies in the fact that Bilibili pages are highly dynamic, making direct web scraping unreliable. Providing only the subtitle text to the model is insufficient; when subtitles state "as shown in the figure," the model lacks context on the visual content. The philosophy behind DeepSeek Harness (DSH) is "everything is a plugin," where external capabilities are integrated into the session as tools. dsh-plugin-bilibili implements this approach: upon installation, the agent gains five `bilibili_*` tools covering keyword search, video metadata, subtitle transcripts, direct playback links, and video frames. Crucially, frames are returned as image chunks, enabling models with image capabilities to view the actual visual content directly, rather than relying solely on subtitles.

Read More
dsh-visualizer: Directly render charts and widgets in the conversational flow without modifying DSH source code.

dsh-visualizer is an external plugin (v0.3.0, MIT) for DSH (deepseek-harness) maintained by Moses14159. It allows models to render visual content directly within the conversational flow without modifying DSH source code by reusing existing sessions within DSH.

Read More
dsh-liangwengu: DeepSeek API Peak/Idle Time Reminder Plugin (DSH)

# Introduction DeepSeek API pricing is tiered by time zones: 9:00–12:00 and 14:00–18:00 (Beijing Time) are peak hours, while the rest are off-peak hours (half price). It is easy to forget to check the time when busy with tasks. I ran tasks during peak hours all afternoon before realizing it; this kind of thing is not uncommon for API users. Existing solutions involve setting alarms or running cron scripts in the terminal, but they do not follow your working interface. dsh-liangwengu has developed a DSH (DeepSeek Harness) plugin: it pops up a cartoon modal, sends system notifications, and plays sounds to directly tell you "Peak is here, run; Peak is gone, start saving." The following sections introduce its notification mechanism, UI capabilities, and installation method. # What is this

Read More
dsh-plugin-rankings: Automatically organize DSH plugin ecosystem Top 10 / Top 100 rankings daily

The philosophy of DSH is "everything is a plugin," and the number of plugins in the dsh-plugin ecosystem is continuously growing. Selecting a suitable plugin usually requires manually searching GitHub, browsing community aggregation directories, and comparing npm download counts. Since this information is scattered across multiple channels, there is no direct ranking list available to show which plugins are trending or have high download volumes. The `dsh-plugin-rankings` introduced below is designed to address this issue: it curates Top 10 and Top 100 rankings for the dsh-plugin ecosystem on a daily basis. It supports sorting by popularity (GitHub Stars) or download volume (npm weekly downloads) in descending order, with popularity being the default. The interface is integrated directly into the DSH Web settings page.

Read More
dsh-plugin-github: Equip DSH Agents with GitHub Retrieval Capability

# Introduction When building agents with DeepSeek Harness (DSH), you often encounter requirements such as querying repository metadata, searching for issues in a repo, or reading source code files. The philosophy behind DSH is "everything is a plugin," meaning such network retrieval capabilities do not need to be integrated from scratch, as ready-made implementations already exist in the community. The `dsh-plugin-github` introduced below is one such example: after installation, the agent gains two tools that can directly search GitHub repositories and issues, and fully read a single resource. # What is it `dsh-plugin-github` is a DSH plugin maintained by moxingovo under the MIT license. It solves the problem of enabling agents to interact via tool calls to...

Read More
dsh-web-search-free: Free Web Search Plugin for dsh with Multi-Engine Fallback

dsh-web-search-free is a free web search and crawling plugin for dsh maintained by MochiNek0 (v1.3.0) designed to replace the official `deepseek-official` search channel. The official channel triggers full Messages model calls for every search, consuming double tokens and mandating `DEEPSEEK_API_KEY`. This plugin enables the host process to directly call each engine's dedicated retrieval endpoints, costing 0 model tokens for retrieval and using each engine's own quota for billing. It is installed as a bundle layer and automatically falls back to the default channel after uninstallation and restart. It supports 8 engines (TinyFish, AnySearch, Exa, Tavily, Firecrawl, Brave, SerpApi, Jina).

Read More
DeepSeek Harness Hub: Wrapping dsh Web UI into a Native Desktop Window

# Introduction When using `dsh`, the Web UI typically runs in browser tabs: windows are mixed among a cluster of tabs, lacking a distinct taskbar identity; switching tabs risks missing the timing of task completion; parallel multi-sessions are merely makeshift via browser tabs; and title bars and icons cannot follow `dsh`'s theme changes. For developers using `dsh` as their primary interface, these are daily frictions. `dsh`'s philosophy is "everything is a plugin," and the desktop-ification of the tool is also addressed by the plugin layer—this is the DeepSeek Harness Hub (dsh-hub) introduced below. It uses Tauri 2.x native windows to host the `dsh` Web UI, filling in desktop capabilities such as the system tray, notifications, session tabs, interactive terminal, and window memory. The project itself also...

Read More
mmx-quota-tool: Directly read MiniMax token quota in DSH web

mmx-quota-tool is a DSH web plugin maintained by mtty-ai (v0.1.0, MIT License) that displays the usage percentage of MiniMax token packages within the session input area. Clicking expands a detail panel to view per-model 5-hour and weekly usage, reset countdown, and absolute values. Icons change color based on usage levels (<50% green, <80% yellow, >=80% red) and are automatically hidden for non-MiniMax models. The plugin supports Shift+click to force refresh and a zh/en bilingual interface. It consists of a Host component (polls upstream every 60 seconds) and a Client component (polls the host every 5 seconds and mounts the UI). The installation command is `dsh plugin --profile web add gi...

Read More
dsh-plugin-model-switcher: Switch models and reasoning levels in DSH using keyboard shortcuts

# Introduction During agent development, frequent comparison between different models is often required: running a task with the current model and then switching models to compare results, or adjusting reasoning levels based on task complexity. Manually opening the model selector, selecting a model, and adjusting levels repeatedly is quite tedious. DSH's philosophy is "everything is a plugin," making high-frequency, small operations ideal for plugins. The `dsh-plugin-model-switcher` introduced below is exactly that: it adds two sets of keyboard shortcuts to the DSH web client—one for switching models and one for switching reasoning levels—accompanied by toast notifications to confirm each action. # What is this `dsh-plugin-model-switcher` by Mrlilil

Read More
dsh-model-memory: Supplementing DSH with persistent memory for custom model reasoning levels and channel preferences

dsh-model-memory is a DSH plugin developed by Mutx163, designed to address the issue of missing thinking level configurations for custom API models and the loss of model and thinking strength preferences when switching channels. It mounts a thinking level configuration bar for custom models within the official "Settings -> Models" section, supports low/medium/high/max levels, and allows for hot-reloading of configurations. Additionally, it remembers the last selected model and thinking intensity across sessions per channel, ensuring preferences are preserved when switching channels.

Read More
dsh-inherit: One-click import MCP servers and Skills from Claude Code, Cursor, Codex, and cc-switch to DeepSeek Harn

dsh-inherit is a plugin (version 0.1.0, Developer preview, MIT license, unofficial) developed by community developer MayBeTheWorld for DeepSeek Harness (DSH). It enables one-click importing of MCP servers and Skills scattered across Claude Code, Cursor, Codex, and cc-switch into DSH.

Read More
DSH Skill Mover: One-click transfer of skills from other Agents to DeepSeek Harness

**Introduction:** It is becoming increasingly common to use multiple agents on a single machine: Claude Code, Codex, Cursor, and Kimi each maintain their own skill directories, located at `~/.claude/skills`, `~/.codex/skills`, and `~/.cursor/skills` respectively, which are not interoperable. When you wish to switch to or use DeepSeek Harness (DSH) alongside them, your existing skills must be either reinstalled or manually copied—requiring you to handle directory structures, naming conflicts, and duplicates yourself. The DSH Skill Mover introduced below is designed for this specific purpose: it automatically scans the skills installed by various agents on the machine, allows you to select them, and moves them into DSH.

Read More
dsh-subagent-codex: Delegating tasks to local Codex CLI in DeepSeek Harness

# Introduction The philosophy of DSH is "everything is a plugin," allowing the main agent to delegate tasks to sub-agents via a subagent mechanism. However, standard subagents run within DSH and share the same environment as the main conversation. If you want to delegate a specific task to OpenAI Codex—using Codex's own model and tool chain within an isolated process—you must manually switch terminals, execute commands, and paste the results back into the session, which is a disjointed workflow. dsh-subagent-codex fills this gap. The following sections introduce its positioning, implementation, and usage. # What is this dsh-subagent-codex (current version 0.1.1) is maintained by mjylfz and uses MI...

Read More
dsh-llm-finish-reason-tolerance: Properly terminating streaming responses missing the finish_reason

# Introduction When connecting OpenAI-compatible models to agents, there is a subtle yet critical compatibility issue: the streaming response from some gateways only pushes content deltas and end markers, without ever sending the `finish_reason` field. DSH's model client, pi-ai, classifies this stream as truncated ("Stream ended without finish_reason"), which the host then maps to a `TRANSPORT` error finish. The result is that while the content of every request is delivered intact, the turn ends in failure. A typical example is the Snowflake Cortex REST gateway (`*.snowflakecomputing.com/api/`)

Read More
dsh-token-stats: Statistics on Token consumption in DeepSeek Harness Web UI

# Introduction When running sessions with DeepSeek Harness (DSH), token usage is scattered across individual session logs. To determine how much each model consumed this month or which days were used most frequently, one must manually review the logs or write scripts to perform the statistics. This is time-consuming and prone to error. `dsh-token-stats` is a token usage statistics plugin built for the DSH Web UI. It utilizes session logs as its data source, aggregates usage into views by day and by model, and displays the results directly in the settings panel. Below is an introduction to its features, installation method, and working principle. # What is this? `dsh-token-stats` is maintained by MoonlitDropOfBlood and follows the MIT License. The README states:

Read More
@mojiexuan/dsh-git: Add a VS Code-style Git panel to the DeepSeek Harness web UI

@mojiexuan/dsh-git is a VS Code-like Git source code management plugin designed for the DeepSeek Harness web UI (MIT License, version 0.2.1), mounting a panel in the sidebar to enable staging, committing, pushing, publishing branches, pulling, and branching.

Read More