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.