<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Plugin Hub on RockB</title><link>https://baeseokjae.github.io/tags/plugin-hub/</link><description>Recent content in Plugin Hub on RockB</description><image><title>RockB</title><url>https://baeseokjae.github.io/images/og-default.png</url><link>https://baeseokjae.github.io/images/og-default.png</link></image><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sat, 29 Aug 2026 10:01:21 +0000</lastBuildDate><atom:link href="https://baeseokjae.github.io/tags/plugin-hub/index.xml" rel="self" type="application/rss+xml"/><item><title>DeepSeek Harness Plugin Hub: The 4000+ Plugin Marketplace Explained</title><link>https://baeseokjae.github.io/posts/dsh-plugin-hub-marketplace-2026/</link><pubDate>Sat, 29 Aug 2026 10:01:21 +0000</pubDate><guid>https://baeseokjae.github.io/posts/dsh-plugin-hub-marketplace-2026/</guid><description>The DeepSeek Harness plugin hub grew from 0 to 7,740 plugins in under 3 weeks. Here&amp;#39;s how the &amp;#39;everything is a plugin&amp;#39; marketplace works, how to install plugins, and what to check before you do.</description><content:encoded><![CDATA[<p>The DeepSeek Harness plugin hub is a decentralized, source-backed marketplace where every capability of the harness — models, tools, skills, sessions, sandboxes, storage, loops, scheduling, and the UI — is a swappable plugin. It grew from 0 to 7,740 plugins in under three weeks, making it one of the fastest-growing plugin ecosystems ever built. This guide explains how the hub works, how to install and publish plugins, and what to check before you trust one.</p>
<h2 id="what-is-the-deepseek-harness-plugin-hub">What Is the DeepSeek Harness Plugin Hub?</h2>
<p>The DeepSeek Harness plugin hub is the marketplace for plugins that extend the DeepSeek Harness, an open-source AI agent framework released in developer preview around August 12–13, 2026. Unlike a traditional app store with a central gatekeeper, the hub has no single owner: plugins are indexed directly from GitHub repositories tagged with <code>dsh-plugin</code>, which makes it a decentralized, source-backed marketplace.</p>
<p>The official project page describes the philosophy in three words: &ldquo;Everything is a plugin.&rdquo; Every capability you might want to change — the model that powers the agent, the tools it can call, the skills it has learned, the session and sandbox it runs in, the storage it uses, the loops and scheduling that drive it, and even the user interface — is a plugin that can be swapped or recomposed without touching source code.</p>
<p>Because the harness is in developer preview, the ecosystem is still settling. Multiple independent registries have sprung up to index plugins, each with different counts and features. The hub is best understood not as one website but as a network of registries, directories, and package indexes that all point back to the same GitHub-tagged plugin repos.</p>
<h2 id="the-everything-is-a-plugin-architecture-explained">The &ldquo;Everything Is a Plugin&rdquo; Architecture Explained</h2>
<p>The core idea behind the DeepSeek Harness is that you should never have to fork the framework to extend it. Instead, the harness is built on the Cordis kernel, which manages plugin mounting, unmounting, and dependency resolution. The design is described in the paper &ldquo;A Programming Paradigm for Spatiotemporal Composability&rdquo; (arXiv:2608.25512).</p>
<p>In practice, this means you compose the harness with configuration rather than code. You select, swap, or extend any capability by editing configuration, and the Cordis kernel handles the rest — loading the plugin, resolving its dependencies, and mounting it into the running harness.</p>
<p>This architecture has three practical consequences:</p>
<ol>
<li><strong>You extend by composing, not forking.</strong> To add a capability, you add a plugin. To change a capability, you swap one plugin for another. The harness core stays untouched.</li>
<li><strong>Capabilities are modular and recomposable.</strong> Because each capability slot is independent, you can mix and match — a different model, a different storage backend, a different UI — without breaking the rest.</li>
<li><strong>The barrier to contribution is low.</strong> Anyone can publish a plugin by tagging a GitHub repo with <code>dsh-plugin</code>. There is no approval process, which is both the ecosystem&rsquo;s greatest strength and its biggest risk.</li>
</ol>
<p>The quickest way to see this in action is to run the official quick start: <code>npx @deepseek-ai/dsh web</code>, which launches the Web UI at <code>http://127.0.0.1:3080</code> by default.</p>
<h2 id="the-9-capability-slots-what-each-one-does">The 9 Capability Slots: What Each One Does</h2>
<p>The DeepSeek Harness defines nine swappable capability slots. Each slot is a category of plugin that fills a specific role in the harness. Understanding these slots is the key to navigating the marketplace, because every plugin you see belongs to one of them.</p>
<table>
  <thead>
      <tr>
          <th>Capability Slot</th>
          <th>What It Controls</th>
          <th>Example Use</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td><strong>Model</strong></td>
          <td>The underlying language model powering the agent</td>
          <td>Swap in a different model provider or a fine-tuned variant</td>
      </tr>
      <tr>
          <td><strong>Tools</strong></td>
          <td>The functions the agent can call</td>
          <td>Add web search, code execution, or API integrations</td>
      </tr>
      <tr>
          <td><strong>Skills</strong></td>
          <td>Learned capabilities and workflows</td>
          <td>Install a pre-built skill for a specific domain</td>
      </tr>
      <tr>
          <td><strong>Session</strong></td>
          <td>How conversations and state are managed</td>
          <td>Change session persistence or context handling</td>
      </tr>
      <tr>
          <td><strong>Sandbox</strong></td>
          <td>The execution environment for code</td>
          <td>Tighten or loosen isolation for running untrusted code</td>
      </tr>
      <tr>
          <td><strong>Storage</strong></td>
          <td>Where data and artifacts are kept</td>
          <td>Swap local storage for cloud or database backends</td>
      </tr>
      <tr>
          <td><strong>Loop</strong></td>
          <td>How the agent iterates on tasks</td>
          <td>Change the reasoning or retry loop behavior</td>
      </tr>
      <tr>
          <td><strong>Scheduling</strong></td>
          <td>When and how tasks are triggered</td>
          <td>Add cron-style or event-driven scheduling</td>
      </tr>
      <tr>
          <td><strong>UI</strong></td>
          <td>The user interface</td>
          <td>Replace the default web UI with a custom interface</td>
      </tr>
  </tbody>
</table>
<p>The DSH Plugin Directory (dshplugin.online) organizes its 7,740 plugins across exactly these nine slots. The independent DSH Plugin Registry (dshplugin.app) uses a slightly different set of eight categories, which is one reason the two sites report different totals.</p>
<h2 id="how-big-is-the-marketplace-growth-from-0-to-7740-plugins">How Big Is the Marketplace? Growth From 0 to 7,740 Plugins</h2>
<p>The growth of the DeepSeek Harness plugin ecosystem is remarkable by any measure. The DSH Plugin Directory tracked the following daily plugin counts:</p>
<table>
  <thead>
      <tr>
          <th>Date (Aug 2026)</th>
          <th>Plugins Indexed</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td>Aug 12</td>
          <td>0</td>
      </tr>
      <tr>
          <td>Aug 13</td>
          <td>202</td>
      </tr>
      <tr>
          <td>Aug 14</td>
          <td>1,635</td>
      </tr>
      <tr>
          <td>Aug 15</td>
          <td>2,713</td>
      </tr>
      <tr>
          <td>Aug 16</td>
          <td>3,744</td>
      </tr>
      <tr>
          <td>Aug 17</td>
          <td>4,473</td>
      </tr>
      <tr>
          <td>Aug 18</td>
          <td>4,931</td>
      </tr>
      <tr>
          <td>Aug 19</td>
          <td>5,329</td>
      </tr>
      <tr>
          <td>Aug 20</td>
          <td>6,055</td>
      </tr>
      <tr>
          <td>Aug 21</td>
          <td>6,466</td>
      </tr>
      <tr>
          <td>Aug 22</td>
          <td>6,651</td>
      </tr>
      <tr>
          <td>Aug 23</td>
          <td>6,842</td>
      </tr>
      <tr>
          <td>Aug 24</td>
          <td>7,000</td>
      </tr>
      <tr>
          <td>Aug 25</td>
          <td>7,164</td>
      </tr>
      <tr>
          <td>Aug 26</td>
          <td>7,335</td>
      </tr>
      <tr>
          <td>Aug 27</td>
          <td>7,472</td>
      </tr>
      <tr>
          <td>Aug 28</td>
          <td>7,666</td>
      </tr>
      <tr>
          <td>Aug 29</td>
          <td>7,740</td>
      </tr>
  </tbody>
</table>
<p>That is roughly 1,000+ plugins per day in the first week, and the total reached 7,740 plugins from 4,796 authors by August 29, 2026. For context, the official <code>deepseek-ai/deepseek-harness</code> GitHub repository itself has 202,666 stars and 23,326 forks under an MIT license — an extraordinary adoption rate for a project that only launched in mid-August.</p>
<p>The independent DSH Plugin Registry (dshplugin.app) reports a smaller but still substantial 1,545 plugins across 8 categories. The difference in counts is not a contradiction; it reflects that the two registries use different indexing methods, category schemes, and update schedules. The largest categories by plugin count are Developer Tools (1,446), UI &amp; Productivity (942), Terminal &amp; TUI (667), and Security &amp; Policy (604).</p>
<h2 id="the-major-plugin-registries-and-directories-and-how-they-differ">The Major Plugin Registries and Directories (and How They Differ)</h2>
<p>Because the DeepSeek Harness plugin hub is decentralized, there is no single canonical list. Instead, several independent services index the same GitHub-tagged plugin repos, and they differ in scope, features, and counts. Here is how the main ones compare:</p>
<table>
  <thead>
      <tr>
          <th>Registry</th>
          <th>What It Is</th>
          <th>Plugin Count</th>
          <th>Key Feature</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td><strong>dshplugin.online</strong> (DSH Plugin Directory)</td>
          <td>&ldquo;Every DeepSeek Harness Plugin&rdquo;</td>
          <td>7,740</td>
          <td>Indexes all 9 capability slots from 4,796 authors; tracks daily growth</td>
      </tr>
      <tr>
          <td><strong>dshplugin.app</strong> (DSH Plugin Registry)</td>
          <td>&ldquo;Find and compare community plugins&rdquo;</td>
          <td>1,545</td>
          <td>Source-backed capabilities, install paths, security signals, compatibility evidence</td>
      </tr>
      <tr>
          <td><strong>dsh-index.xlings.org</strong> (dsh index)</td>
          <td>Plugins and Agents package index</td>
          <td>119 packages / 188 versions</td>
          <td>Hosts ready-to-run Agents (Agent = Harness + Plugins)</td>
      </tr>
      <tr>
          <td><strong>deepseek-ai/deepseek-harness</strong> (GitHub)</td>
          <td>Official repository</td>
          <td>202,666 stars</td>
          <td>The source of truth for the harness itself</td>
      </tr>
  </tbody>
</table>
<p>The practical takeaway is that you should treat these as complementary tools. Use the directory (dshplugin.online) to see the full breadth of the ecosystem, use the registry (dshplugin.app) to compare plugins with security and compatibility signals, and use the package index (dsh-index) when you want a ready-to-run Agent rather than assembling plugins by hand.</p>
<h2 id="how-to-install-a-deepseek-harness-plugin-step-by-step">How to Install a DeepSeek Harness Plugin (Step by Step)</h2>
<p>Installing a plugin is straightforward and is done through the <code>dsh</code> command-line tool. The general pattern is:</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>dsh plugin --profile &lt;profile&gt; add &lt;source&gt;
</span></span></code></pre></div><p>Here is a step-by-step walkthrough:</p>
<ol>
<li><strong>Install the harness.</strong> If you have not already, install the DeepSeek Harness. The official quick start is <code>npx @deepseek-ai/dsh web</code>, which launches the Web UI.</li>
<li><strong>Find a plugin.</strong> Browse one of the registries (dshplugin.app or dshplugin.online) to find a plugin that fills the capability slot you need. Note its source repository.</li>
<li><strong>Add the plugin to a profile.</strong> Use the <code>dsh plugin</code> command with a profile name and the plugin source:
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>dsh plugin --profile my-agent add &lt;source&gt;
</span></span></code></pre></div></li>
<li><strong>Verify the plugin mounted.</strong> Check the harness output or UI to confirm the plugin loaded without dependency errors.</li>
<li><strong>Compose with configuration.</strong> If you want to swap or extend capabilities, edit the harness configuration rather than the source code. The Cordis kernel handles mounting and dependency resolution.</li>
</ol>
<p>For ready-to-run Agents, the dsh-index package index supports installing a complete agent profile directly, for example <code>dsh:agent-web-coding</code>, which bundles the harness plus the plugins it needs. This is the fastest way to get a working agent without assembling plugins one by one.</p>
<h2 id="how-to-publish-your-own-plugin-to-the-hub">How to Publish Your Own Plugin to the Hub</h2>
<p>Publishing a plugin to the DeepSeek Harness plugin hub is deliberately low-friction, which is why the ecosystem grew so fast. The core requirement is to tag your GitHub repository with <code>dsh-plugin</code>. Once tagged, the independent registries and directories pick it up and index it.</p>
<p>The basic steps are:</p>
<ol>
<li><strong>Build your plugin.</strong> Create a plugin that fills one of the nine capability slots (Model, Tools, Skills, Session, Sandbox, Storage, Loop, Scheduling, or UI).</li>
<li><strong>Tag your repository.</strong> Add the <code>dsh-plugin</code> tag to your GitHub repo so the indexing services can find it.</li>
<li><strong>Provide good metadata.</strong> Include a clear description, the capability slot it fills, and any dependency or compatibility information. Registries like dshplugin.app surface this metadata as &ldquo;source-backed capabilities&rdquo; and &ldquo;compatibility evidence.&rdquo;</li>
<li><strong>Consider publishing to a package index.</strong> If you want your plugin to be installable as part of a ready-to-run Agent, you can also publish it to the dsh-index package index.</li>
</ol>
<p>Because there is no central approval process, the quality and safety of plugins vary widely. That makes the metadata you provide — and the security signals surfaced by registries — especially important for building trust with users.</p>
<h2 id="security-and-compatibility-what-to-check-before-installing">Security and Compatibility: What to Check Before Installing</h2>
<p>The decentralized nature of the DeepSeek Harness plugin hub is a double-edged sword. Anyone can publish, which means anyone can publish something malicious, broken, or abandoned. Before you install a plugin, check the following:</p>
<ul>
<li><strong>Dependency signals.</strong> Registries like dshplugin.app surface dependency information. A plugin with many or unusual dependencies is harder to audit and more likely to break.</li>
<li><strong>License signals.</strong> Check the plugin&rsquo;s license. The official harness is MIT-licensed, but community plugins may use other licenses with different obligations.</li>
<li><strong>Lifecycle-script signals.</strong> Some plugins run scripts during installation or execution. Be cautious with plugins that execute arbitrary lifecycle scripts, especially if you run them in a privileged environment.</li>
<li><strong>Compatibility evidence.</strong> The harness is in developer preview, and the official repo warns: &ldquo;THERE WILL BE COMPATIBILITY-BREAKING CHANGES.&rdquo; A plugin built for one version may not work on the next. Check the plugin&rsquo;s stated compatibility and pin versions where possible.</li>
<li><strong>Repository facts.</strong> Look at the plugin&rsquo;s source repository — its star count, activity, and maintainer history. A plugin with a few stars and no recent commits is a higher risk than an actively maintained one.</li>
</ul>
<p>The security-first posture of the registries exists precisely because the ecosystem is open. Treat every plugin as untrusted until you have reviewed its source and signals.</p>
<h2 id="top-community-plugins-worth-trying">Top Community Plugins Worth Trying</h2>
<p>A few community plugins have already risen to prominence in the young ecosystem. According to the DSH Plugin Registry, the most popular include:</p>
<ul>
<li><strong>dsh-routing-suite</strong> (6.9k stars) — A routing suite that helps direct agent requests to the right model or tool, useful for complex multi-step workflows.</li>
<li><strong>DSH Web UI</strong> (6.3k stars) — A popular alternative web interface for the harness, demonstrating the power of the swappable UI slot.</li>
<li><strong>ModLens</strong> (3.7k stars) — A vision plugin that adds image understanding capabilities to the harness.</li>
</ul>
<p>These plugins are worth trying because they are the most battle-tested in the ecosystem so far. Their high star counts reflect real usage and community validation, which is a useful signal in a marketplace where anyone can publish.</p>
<h2 id="the-future-of-the-deepseek-harness-plugin-ecosystem">The Future of the DeepSeek Harness Plugin Ecosystem</h2>
<p>The trajectory of the DeepSeek Harness plugin hub suggests several likely developments. First, the growth rate — 0 to 7,740 plugins in under three weeks — will almost certainly slow as the ecosystem matures, but the sheer volume already makes curation and discovery a real problem. Expect better search, filtering, and recommendation features across the registries.</p>
<p>Second, the fragmentation across multiple registries (dshplugin.app, dshplugin.online, dsh-index) is likely to consolidate or at least standardize. Differing counts and category schemes confuse users, and there is pressure for a shared canonical index.</p>
<p>Third, security will become more important as the plugin count grows. The registries already surface security signals, and this is likely to deepen — possibly with automated scanning, signing, or reputation systems.</p>
<p>Finally, the shift toward ready-to-run Agents (Agent = Harness + Plugins) is the most interesting trend. If installing a complete agent profile becomes the default, the plugin hub evolves from a component marketplace into a full agent marketplace, dramatically lowering the barrier to using DeepSeek Harness for real work.</p>
<h2 id="faq-deepseek-harness-plugin-hub">FAQ: DeepSeek Harness Plugin Hub</h2>
<p><strong>What is the DeepSeek Harness plugin hub?</strong>
The DeepSeek Harness plugin hub is the decentralized marketplace for plugins that extend the DeepSeek Harness AI agent framework. Plugins are indexed from GitHub repos tagged <code>dsh-plugin</code>, and every capability of the harness — models, tools, skills, sessions, sandboxes, storage, loops, scheduling, and UI — is a swappable plugin.</p>
<p><strong>How many plugins are in the DeepSeek Harness plugin hub?</strong>
Counts vary by registry. The DSH Plugin Directory (dshplugin.online) indexed 7,740 plugins from 4,796 authors as of August 29, 2026, while the DSH Plugin Registry (dshplugin.app) reported 1,545 plugins. The difference reflects different indexing methods and category schemes.</p>
<p><strong>How do I install a DeepSeek Harness plugin?</strong>
Use the <code>dsh</code> command-line tool with the pattern <code>dsh plugin --profile &lt;profile&gt; add &lt;source&gt;</code>. For ready-to-run agents, you can install a complete profile from the dsh-index package index, such as <code>dsh:agent-web-coding</code>.</p>
<p><strong>Is the DeepSeek Harness plugin hub safe?</strong>
The hub is decentralized with no central approval, so safety depends on the plugin. Check dependency, license, lifecycle-script, and compatibility signals surfaced by registries, and review the plugin&rsquo;s source repository before installing.</p>
<p><strong>How do I publish my own plugin to the hub?</strong>
Tag your GitHub repository with <code>dsh-plugin</code>. The independent registries and directories will index it automatically. Provide clear metadata about the capability slot it fills, its dependencies, and its compatibility to help users trust it.</p>
]]></content:encoded></item></channel></rss>