dshbase

Plugin directory / Developer / orbis

orbis

Verified · install-tested on dsh icodesign

✓ Actively maintained 2 contributors Pure TypeScript

View on GitHub ↗ ← Back to plugin directory

16Stars
0Forks
1Open issues
TypeScriptLanguage
2026-09-16Last push
Cross-platformPlatform

What it does

Mobile client for DSH remote control

✅
Our take
Works — verified, early-stage project

Mobile client for DSH remote control It installs cleanly and boots without issues in our testing. It's early-stage but functional.

“Verified” means our automated CI actually ran dsh plugin add in a clean profile and it booted — nothing more. Feature descriptions and version compatibility are the author’s claims. This is not a security audit and not an endorsement of third-party code.

README

Orbis

English | 简体中文

Orbis is a remote control client for Deepseek Harness (DSH).

The Orbis plugin provides device pairing, end-to-end encrypted transport, and real-time
updates across multiple devices.

Screenshots

Getting Started

  1. Download the Orbis app. It is currently in beta. iOS: Join TesFlight. Android APK.
  2. Install the Orbis plugin into DSH.
npx @deepseek-ai/dsh plugin --profile web add @orbisapp/remote-dsh@latest
  1. Configure the plugin and pair your device from the DSH web plugin page (Settings - Plugins - Orbis tab).

Development

Install dependencies at the repository root, then use a single command to build the plugin,
install it into your local DSH Web profile, and start the test page:

pnpm install
pnpm run serve:dsh

The page is served at http://127.0.0.1:3080 by default. Pass flags to change the port or
point at a specific test directory:

pnpm run serve:dsh --port 3090
pnpm run serve:dsh --workspace-root /path/to/workspace
pnpm run serve:dsh --help

Testing

pnpm run check:core   # typecheck + tests for everything that builds from this repository alone
pnpm run check:dsh    # typechecks and tests the plugin and client entry points against the public DSH SDK

CI runs check:core on every push and every pull request, and again before a release.
check:dsh uses the public @deepseek-ai/* SDK packages installed by the workspace.

Releasing

Releases are driven by Changesets. Ship every
user-visible change with a changeset and commit it alongside the change:

pnpm changeset

Changesets maintains one draft release pull request containing all pending changesets. Keep that
pull request open while changes accumulate. When the complete release is ready, review the combined
version and changelog, mark the pull request as ready, and merge it to publish the release. Changes
that do not affect a published package do not need a changeset.

Write release-level highlights and upgrade notes in .changeset/.release-notes/next.md, using
heading level 3 (###) or lower. The version script prepends that Markdown to the generated package
changelog, so the draft release pull request and final GitHub Release show the same notes before the
Changesets list. The release pull request consumes and clears the file for the next release.

Community

Wechat Group

Wechat group

License

Apache-2.0

Install

🧩 Let your agent install it (recommended)

Install the catalog once, then DeepSeek Harness can find and install any plugin from this site automatically:

dsh plugin add dshbase-catalog

Then say "install orbis for me" — your agent finds it in the directory and installs it. Docs: dshbase-catalog · verified packs.

Web profile:

dsh plugin --profile web add orbis

Headless (CLI) profile:

dsh plugin --profile headless add orbis

Package

npm: orbis · version — · tested on dsh 0.1.0-rc.6

Test report

Verified end-to-end: L1 install + L2 load + L3 runtime Q&A on dsh 0.1.0-rc.6.

When to use it

Extend the agent's coding surface — give it a new tool, workflow, or integration so it handles a dev task it couldn't before.

Who it's for

Developers who want dsh to behave like a teammate on real codebases — editing, running, and verifying changes rather than just answering.

For developers — extending it

The tool/command surface is the seam: expose more of the SDK, add smarter context wiring, or tighten the loop between code changes and verification.

Security: not yet scanned — our daily static scan will cover it shortly.

Share this badge

More in Developer

Browse all 7797 plugins →