imccyu 47f943859b
CI / node 24 / static (push) Skipped
CI / node 24 / coverage (push) Skipped
CI / node 24 / snapshots and artifacts (push) Skipped
CI / node 22.19 (push) Skipped
CI / node 26 (push) Skipped
CI / python 3.10 / keyless SDK (push) Skipped
CI / python runtime / release-shaped Linux x64 (push) Skipped
CI / windows node 24 / wine blocking (push) Skipped
CI / wine apt cache (push) Waiting to run
CI / windows node 24 / native complete (push) Skipped
CI / serial / linux (push) Skipped
CI / serial / linux (self-hosted standby) (push) Waiting to run
CI / serial / macos (push) Skipped
CI / serial / windows (self-hosted standby) (push) Waiting to run
CI / larger-runner-benchmark (16, linux, dsh-ubuntu-24-04-16core, typecheck) (push) Skipped
CI / larger-runner-benchmark (16, windows, dsh-windows-2025-16core, production-site) (push) Skipped
CI / larger-runner-benchmark (32, linux, dsh-ubuntu-24-04-32core, typecheck) (push) Skipped
CI / larger-runner-benchmark (32, windows, dsh-windows-2025-32core, production-site) (push) Skipped
CI / larger-runner-benchmark (4, linux, dsh-ubuntu-24-04-4core, typecheck) (push) Skipped
CI / larger-runner-benchmark (4, windows, dsh-windows-2025-4core, production-site) (push) Skipped
CI / larger-runner-benchmark (64, linux, dsh-ubuntu-24-04-64core, typecheck) (push) Skipped
CI / larger-runner-benchmark (64, windows, dsh-windows-2025-64core, production-site) (push) Skipped
CI / larger-runner-benchmark (8, linux, dsh-ubuntu-24-04-8core, typecheck) (push) Skipped
CI / larger-runner-benchmark (8, windows, dsh-windows-2025-8core, production-site) (push) Skipped
CI / larger-runner-benchmark (96, linux, dsh-ubuntu-24-04-96core, typecheck) (push) Skipped
CI / larger-runner-benchmark (96, windows, dsh-windows-2025-96core, production-site) (push) Skipped
CI / consolidated-runner-benchmark (16, linux, dsh-ubuntu-24-04-16core, 16) (push) Skipped
CI / consolidated-runner-benchmark (16, windows, dsh-windows-2025-16core, 2) (push) Skipped
CI / consolidated-runner-benchmark (32, linux, dsh-ubuntu-24-04-32core, 32) (push) Skipped
CI / consolidated-runner-benchmark (32, windows, dsh-windows-2025-32core, 2) (push) Skipped
CI / consolidated-runner-benchmark (4, linux, dsh-ubuntu-24-04-4core, 4) (push) Skipped
CI / consolidated-runner-benchmark (4, windows, dsh-windows-2025-4core, 2) (push) Skipped
CI / consolidated-runner-benchmark (64, linux, dsh-ubuntu-24-04-64core, 32) (push) Skipped
CI / consolidated-runner-benchmark (64, windows, dsh-windows-2025-64core, 2) (push) Skipped
CI / consolidated-runner-benchmark (8, linux, dsh-ubuntu-24-04-8core, 8) (push) Skipped
CI / consolidated-runner-benchmark (8, windows, dsh-windows-2025-8core, 2) (push) Skipped
CI / consolidated-runner-benchmark (96, linux, dsh-ubuntu-24-04-96core, 32) (push) Skipped
CI / consolidated-runner-benchmark (96, windows, dsh-windows-2025-96core, 2) (push) Skipped
CI / all checks passed (push) Waiting for needed jobs
E2E (real DeepSeek API) / e2e (push) Waiting to run
Release (vendor) / Pack npm tarballs (push) Waiting to run
Release (dsh) / Pack npm tarballs (push) Waiting to run
Sandbox / sandbox e2e (seatbelt, macos-latest) (push) Waiting to run
Sandbox / sandbox e2e (landlock, ubuntu-24.04) (push) Waiting to run
Sandbox / sandbox e2e (landlock, ubuntu-24.04-arm) (push) Waiting to run
Sandbox / sandbox e2e (bwrap, ubuntu-latest) (push) Waiting to run
Merge pull request #2519 from deepseek-harness/feat/npm-public
release: dsh@0.1.0-rc.5 & publish the dsh family publicly
2026-08-13 19:38:46 +08:00
2026-08-13 18:49:33 +08:00
2026-08-13 15:32:38 +08:00
2026-08-13 18:37:45 +08:00
2026-08-13 15:32:17 +08:00
2026-08-13 18:49:33 +08:00
2026-08-13 13:07:24 +08:00
2026-08-13 15:32:13 +08:00
2026-08-13 13:07:24 +08:00
2026-08-13 18:49:33 +08:00
2026-08-13 18:37:45 +08:00
2026-08-13 18:37:45 +08:00
2026-08-13 18:29:09 +08:00
2026-08-13 01:35:47 +08:00

DeepSeek Harness

English | 中文

DeepSeek Harness (dsh) is an open-source agent harness developed by DeepSeek AI.

It uses an architecture where everything is a plugin, and is powered by Cordis, whose design is described in A Programming Paradigm for Spatiotemporal Composability.

Developer preview

DeepSeek Harness is currently in developer preview and is iterating rapidly. THERE WILL BE COMPATIBILITY-BREAKING CHANGES.

Run

Run from npm

Install Node.js, then run:

npx @deepseek-ai/dsh web

The command starts the Web UI, served at http://127.0.0.1:3080 by default. See Web UI guide.

Run from source

To run from a repository checkout:

git clone https://github.com/deepseek-ai/deepseek-harness.git
cd deepseek-harness
pnpm install
pnpm run build
pnpm dsh web

Community and support

Contributing

See CONTRIBUTING.md.

Development

Start with the development guide and architecture documentation.

For agents, follow AGENTS.md.

License

MIT

Third-party dependencies and their licenses are disclosed in THIRD_PARTY_NOTICES.md.

S
Description
DeepSeek Harness: Everything is a Plugin.
Readme MIT
112 MiB
0 Stars 1 Watchers 0 Forks
Languages
TypeScript 96.9%
CSS 1.6%
JavaScript 0.7%
Python 0.7%