dsh-openkapsel
Run the following command in DeepSeek Harness:
dsh plugin install zzzmmmnn/dsh-openkapsel
Paste the following prompt into your AI chat to install this plugin:
Run `dsh plugin install zzzmmmnn/dsh-openkapsel` inside your DSH web profile, restart DSH, select the OpenKapsel Remote preset in a new session, then connect your workspace with kapsel_config by providing the workspace URL and control token (source: https://github.com/zzzmmmnn/dsh-openkapsel).
About this plugin
If you already run an OpenKapsel remote workspace full of code, shell environments, a context graph, and scheduled tasks, but DeepSeek Harness only exposes local tools to the model, dsh-openkapsel is the bridge you are missing. It wraps the entire OpenKapsel REST surface into a coherent set of kapsel_* tools, so the model can list directories, read and write files, execute shell tasks, browse archives, manage async transfers, and drive mapped clients through a unified RPC entry point, all from a natural conversation without manual curl commands.
Security boundaries are a first-class design goal. The bundled OpenKapsel Remote preset intentionally mounts no local Bash, filesystem, editor, or run_code tools, so the model can only reach the remote endpoint. A fail-closed guard additionally rejects execution if a future preset edit accidentally exposes a local tool. Every mutating operation routes through the DSH approval service and is attributed via OpenKapsel Plan and taskname, while read-only sandbox mode blocks all mutations and shell execution outright.
It is built for developers who operate an OpenKapsel Server and want the Harness model to live inside their remote workspace without handing over local host permissions. You supply a workspace URL and a control token; authentication renewal, error decoding, and context merging are all handled by the Python helpers bundled with the plugin, keeping the protocol maintained in one place as OpenKapsel evolves.
Use Cases
- Let the model list, read, and write files in a remote workspace without local checkout
- Trigger remote shell tasks and poll output directly from conversation without manual ssh
- Drive mapped client services through a unified RPC entry point
Best For
- Developers who run an OpenKapsel Server and want the model to operate the remote environment directly
- Security-conscious teams that need model-driven remote ops without exposing local host tools
- Ops engineers managing multiple remote workspaces in the DeepSeek Harness web profile
Related Plugins
Free web search plugin for DeepSeek Harness with web search, X search, and page fetch; no signup or API key required, with automatic multi-engine failover.
AnySearch-powered web and vertical search plugin for DeepSeek Harness, offering real-time search, cleaned URL content, concurrent batch search via native web_search/web_fetch, no API key required.
Pixel-perfect webpage clone tool that uses an agent harness to turn any webpage into a scored, full-page React replica.
A bilingual cost-tracking plugin for DeepSeek Harness with session/daily cost, budget, official & custom provider balance, coding plan quotas, peak/off-peak pricing alerts, and history stats.