Cordis
Kernel
Register, wire, dispose
DSH Resources
Browse all curated resources Modes Plugin guide UI skins Contribute FAQ AboutOfficial
Use this map to understand why skins and tools load the same way, why modes change tool surface without renaming the loop, and where Creative labs belong before you touch production trees.
Cordis
Kernel
Register, wire, dispose
Plugins
Capabilities
Model, tools, UI, sandbox
Session
State
Turns, workspace, results
Loop
Runtime
Propose → tool → observe
Cordis supplies spatiotemporal composability: register, wire dependencies, dispose. DeepSeek Harness treats capabilities as plugins on that kernel. Skins, tools, providers, and sandboxes should load and unload without forking core. Deeper kernel context: Cordis spoke and github.com/cordiverse/cordis.
A plugin registers services other plugins consume. Session state carries conversation, workspace bindings, and tool results across turns. Leaking secrets into session logs is an operator error; document filesystem scope in your README as the plugin guide requires.
The Agent Loop proposes actions, invokes tools, and folds observations back into context. Modes change the default tool surface and orchestration style — Standard versus PTC versus Minimal — without renaming the loop itself. Pair this page with modes and architecture chapters in tutorials.
Haunted sessions are often plugin soup. Unload before blaming inference quality.
“Everything is a plugin” is operational: swap providers and tools in configuration when Cordis wiring is healthy.
Creative exists so you can inspect runtime wiring without pretending the session is production — [modes](/en/modes/).
Plugin authors must make unload boring. The [plugin guide](/en/plugins/guide/) is the checklist companion to this map.
1
Architecture without a process is sightseeing. Launch via [install](/en/install/) and [Web UI](/en/dsh/web-ui-guide/).
2
Read [modes](/en/modes/). Keep Creative off payroll repositories.
3
Open the [Cordis spoke](/en/dsh/cordis/), then upstream Cordis when APIs matter.
4
Use [plugin guide](/en/plugins/guide/) and [directory](/en/plugins/directory/). Source deep-dives: [github](/en/dsh/github-repo/).
Technical docs on Cordis, plugins, services, session state, and the Agent Loop.
If every tool lived inside a single binary, “everything is a plugin” would be marketing. Cordis makes registration and disposal first-class. Product entry: overview. Hub: DSH resources.
Curated examples live in the directory. Discovery at scale uses the dsh-plugin topic. Community indexes vs curated cards: code-directory.
When the loop “feels drunk”, unload plugins before blaming the model. Soup is not a benchmark. Chapter form: tutorials. Process issues: troubleshoot.
Install and Web UI get you a process; architecture explains why adding a skin should not require a fork. Contribution paths: contribute. Site FAQ: FAQ. Package identity: npm.
In Creative per modes, on a disposable workspace. Production trees stay in Standard after unload is boring.
No. This page is the map; the plugin guide is how you register and dispose packages safely.
Plugin authors should. Operators can skim the Cordis spoke first, then open the Cordis repository when APIs matter.
No. It is a rewritten operator map on harness-ds.com. Engineering truth stays on GitHub; product framing on deepseek.com/harness.
Architecture without a running UI is sightseeing. Launch via install, then keep modes and the plugin guide open while you add surface area.
Each card opens a full landing page — same hub, different job.
Official introduction and entry for the DeepSeek Harness developer preview.
Open resource ↗Official MIT open-source repository with source, examples, contribution history, and releases.
Open resource ↗Official @deepseek-ai/dsh npm package for launching the local Web UI.
Open resource ↗Official getting-started notes: configure a model, pick a workspace, run the first task.
Open resource ↗Spatiotemporal composition framework and plugin service model underneath DSH.
Open resource ↗GitHub projects tagged dsh-plugin — check maintainers and code quality before use.
Open resource ↗Independent community directory of DSH plugins, tools, and infrastructure by category.
Open resource ↗Study Cordis, follow the plugin guide, or browse curated packages once the Agent Loop feels familiar.