mini-yifan/dsh-orb-cordis

A floating-ball Computer Use agent for the official DeepSeek Harness desktop app and dsh web.

A floating ball rests at the right edge of the screen and adds a Computer Use agent to the official dsh desktop app and dsh web, while the main window stays the official dsh Web UI. Tell the ball what you need: quick, visible actions are executed directly in the current app through Computer Use, and long-running complex tasks are dispatched. On startup the plugin spawns its own helper (a pinned, verified Electron runtime in an isolated profile); the helper talks to the host over a loopback-only, authenticated socket and is restarted by a watchdog if it dies. Installing the plugin is presented as the consent gate.

Agent Capabilities ★ 173
View on GitHub ↗

Install

dsh plugin add dsh-orb

Copied verbatim from the README's Install section, which states the install unit is the published release tarball on the npm registry — not the repository itself — and that pasting the repo URL installs the monorepo source instead. By-version form is dsh-orb@<version>; from a local build, dsh plugin add ./dsh-orb-<version>.tgz.

Compatibility

The README requires DeepSeek Harness (the desktop app, or dsh web from the CLI) and was built against dsh 0.1.7-rc.2 with declared range >=0.1.7-rc.2 <0.2.0. On macOS the first screen operation triggers the system permission dialogs attributed to DeepSeek Harness (desktop) or your terminal (dsh web); Windows needs no system-permission onboarding (though windows running as administrator are called out). Installing the plugin is the consent gate — the GUI tools never ask per click.

Details

FAQ

Can I install it by pasting the GitHub repo URL?
No. The README says pasting the repo URL installs the monorepo source instead of the release bundle; install the published dsh-orb package, or a versioned tarball, so you get the assembled bundle.
Does the floating ball still work if the main window's Computer Use is used?
Yes. The README says Computer Use in the main window keeps working even if the ball cannot start, because the helper runs out-of-process and exits when it loses its socket while the host restarts it at most three times.

Alternatives

tt-a1i/archify · Anionex/agent-vision-toolkit · hellowind777/helloagents

More plugins in Agent Capabilities

Browse more in Agent Capabilities

Guides for Agent Capabilities plugins