cd /news/ai-agents/show-hn-dsh-plugin-directory-every-d… · home topics ai-agents article
[ARTICLE · art-98439] src=dshplugin.online ↗ pub= topic=ai-agents verified=true sentiment=· neutral

Show HN: DSH Plugin Directory – Every DeepSeek Harness Plugin

DeepSeek Harness, an open-source agent assembly tool from DeepSeek, has indexed 3,017 community-published plugins across nine capability slots, with 2,211 authors contributing since its launch on August 12. The directory, part of the v0.1 developer preview, allows users to swap components like the model adapter, tool registry, session log, and agent loop via a plugin system built on Cordis. The harness can be started with `npx @deepseek-ai/dsh web` and supports reversible plugin loading and an append-only session log.

read2 min views1 publishedAug 16, 2026
Show HN: DSH Plugin Directory – Every DeepSeek Harness Plugin
Image: source

DeepSeek Harness · v0.1 developer preview

DeepSeek Harness assembles an agent out of nine swappable capability slots. This directory indexes what the community has published to fill each one.

Start the harness

npx @deepseek-ai/dsh web

3017 plugins9 capability slots2211 authors

3,017

plugins indexed

Plugins growth

since launch

synced 37 min ago

Aug 12 0
Aug 13 202
Aug 14 1634
Aug 15 2712
Aug 16 3017

DSH plugin directory #

Every DSH plugin published for the harness, most-starred first.

0 plugins

How it works

A harness you assemble, not one you fork #

DSH is built on Cordis, a plugin system for spatiotemporal composability. Plugins contribute services, typed events and reversible effects to one shared context. The model adapter, the tool registry, the session log and the agent loop are all plugins — so any of them can be replaced from configuration.

ctx.*

Services, not imports

Plugins meet at ctx.llm, ctx.tools, ctx.sessions and ctx.agents. None of them reaches into another's internals.

session log

Model-visible means logged

Anything that reaches a model request can be rebuilt from the append-only session log. Resume, fork, search and replay all read the same event stream.

unload()

is reversible

Plugins load and unload while the harness runs, and un undoes what they registered. Trying a new composition costs you nothing.

Get started

Three steps to installing a DSH plugin #

Start the harness

Node.js is the only prerequisite. The Web UI comes up on 127.0.0.1:3080.

npx @deepseek-ai/dsh web

Find the slot you want to change

Use the board above. Each slot lists what the community has published to fill it.

Add it to your profile

Profiles stack bundles and keep your own patches, so the next upgrade doesn't overwrite your setup.

Questions #

About DeepSeek Harness, its plugins, and this directory.

Built a DSH plugin? Get it listed. #

Tag your repository dsh-plugin on GitHub and it shows up in this directory.

Publishing guide

── more in #ai-agents 4 stories · sorted by recency
── more on @deepseek harness 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-dsh-plugin-d…] indexed:0 read:2min 2026-08-16 ·