Yichen Jiang c291e7961a
CI master / serial / macos (push) Skipped
CI master / larger-runner-benchmark (blacksmith-16vcpu-windows-2025, 16, windows, dsh-windows-2025-16core, production-site) (push) Skipped
CI master / larger-runner-benchmark (blacksmith-4vcpu-ubuntu-2404, 4, linux, dsh-ubuntu-24-04-4core, typecheck) (push) Skipped
CI master / larger-runner-benchmark (blacksmith-4vcpu-windows-2025, 4, windows, dsh-windows-2025-4core, production-site) (push) Skipped
CI master / consolidated-runner-benchmark (, 64, windows, dsh-windows-2025-64core, 2) (push) Skipped
CI master / consolidated-runner-benchmark (, 96, linux, dsh-ubuntu-24-04-96core, 32) (push) Skipped
CI master / consolidated-runner-benchmark (, 96, windows, dsh-windows-2025-96core, 2) (push) Skipped
CI master / consolidated-runner-benchmark (blacksmith-16vcpu-ubuntu-2404, 16, linux, dsh-ubuntu-24-04-16core, 16) (push) Skipped
CI master / consolidated-runner-benchmark (blacksmith-16vcpu-windows-2025, 16, windows, dsh-windows-2025-16core, 2) (push) Skipped
CI master / consolidated-runner-benchmark (blacksmith-4vcpu-ubuntu-2404, 4, linux, dsh-ubuntu-24-04-4core, 4) (push) Skipped
CI master / consolidated-runner-benchmark (blacksmith-4vcpu-windows-2025, 4, windows, dsh-windows-2025-4core, 2) (push) Skipped
CI master / consolidated-runner-benchmark (blacksmith-8vcpu-ubuntu-2404, 8, linux, dsh-ubuntu-24-04-8core, 8) (push) Skipped
CI master / consolidated-runner-benchmark (blacksmith-8vcpu-windows-2025, 8, windows, dsh-windows-2025-8core, 2) (push) Skipped
CI master / larger-runner-benchmark (, 64, linux, dsh-ubuntu-24-04-64core, typecheck) (push) Skipped
CI master / larger-runner-benchmark (, 64, windows, dsh-windows-2025-64core, production-site) (push) Skipped
CI master / larger-runner-benchmark (, 96, linux, dsh-ubuntu-24-04-96core, typecheck) (push) Skipped
CI master / larger-runner-benchmark (, 96, windows, dsh-windows-2025-96core, production-site) (push) Skipped
CI master / larger-runner-benchmark (blacksmith-16vcpu-ubuntu-2404, 16, linux, dsh-ubuntu-24-04-16core, typecheck) (push) Skipped
CI master / larger-runner-benchmark (blacksmith-32vcpu-ubuntu-2404, 32, linux, dsh-ubuntu-24-04-32core, typecheck) (push) Skipped
CI master / larger-runner-benchmark (blacksmith-32vcpu-windows-2025, 32, windows, dsh-windows-2025-32core, production-site) (push) Skipped
CI master / larger-runner-benchmark (blacksmith-8vcpu-ubuntu-2404, 8, linux, dsh-ubuntu-24-04-8core, typecheck) (push) Skipped
CI master / larger-runner-benchmark (blacksmith-8vcpu-windows-2025, 8, windows, dsh-windows-2025-8core, production-site) (push) Skipped
CI master / consolidated-runner-benchmark (, 64, linux, dsh-ubuntu-24-04-64core, 32) (push) Skipped
CI master / consolidated-runner-benchmark (blacksmith-32vcpu-ubuntu-2404, 32, linux, dsh-ubuntu-24-04-32core, 32) (push) Skipped
CI master / consolidated-runner-benchmark (blacksmith-32vcpu-windows-2025, 32, windows, dsh-windows-2025-32core, 2) (push) Skipped
Build single-exe / plan targets (push) Successful in 6s
Sandbox / sandbox e2e (bwrap, ubuntu-latest) (push) Failing after 1m9s
Build single-exe / deepseek_harness_sdk-0.1.5rc2-py3-none-any.whl (push) Successful in 23s
CI master / windows node 24 / wine (push) Successful in 4m27s
Sandbox / sandbox e2e (landlock, ubuntu-24.04-arm) (push) Canceled after 0s
Sandbox / sandbox e2e (landlock, ubuntu-24.04) (push) Canceled after 0s
Sandbox / sandbox e2e (seatbelt, macos-latest) (push) Canceled after 0s
Release (dsh) / Dependency layout (push) Canceled after 0s
Release (dsh) / Pack npm tarballs (push) Canceled after 0s
Release (vendor) / Pack npm tarballs (push) Canceled after 0s
E2E (real DeepSeek API) / e2e (push) Canceled after 4s
Build single-exe / node24-linux-arm64 (push) Canceled after 0s
Build single-exe / node24-macos-arm64 (push) Canceled after 0s
Build single-exe / node24-macos-x64 (push) Canceled after 0s
CI master / python runtime / macOS and Linux ARM64 (push) Canceled after 4h14m36s
CI master / serial / linux (self-hosted standby) (push) Canceled after 0s
CI master / serial / windows (self-hosted standby) (push) Canceled after 0s
Merge pull request #3977 from deepseek-harness/worktree/release-0.1.5-sync-master
feat(web): sync feedback and file refinements from release
2026-09-10 22:17:09 +08:00
2026-09-08 17:44:05 +08:00
2026-09-01 16:19:43 +08:00
2026-08-13 13:07:24 +08:00
2026-09-10 11:49:17 +08:00
2026-09-08 22:31:16 +08:00

DeepSeek Harness

English | 中文

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

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

Documentation: https://deepseek-harness.github.io/deepseek-harness/

Developer preview

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

Review the safety notice before running the project.

Run

Run from npm

Install Node.js, then run:

npx @deepseek-ai/dsh web

The command starts the Web UI at http://127.0.0.1:3080 by default and opens it in the default browser for a local launch. An SSH launch only prints the host URL because the SSH client or editor owns the local forwarded address. Pass --no-open to run the server without opening a browser. 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

pnpm run build prepares the repository artifacts. pnpm dsh web uses those built artifacts without rebuilding.

Community and support

Contributing

See CONTRIBUTING.md.

Development

Start with the development guide and architecture documentation.

For agents, follow AGENTS.md.

Citation

@misc{deepseek-harness2026,
  title={DeepSeek Harness: Everything is a Plugin},
  author={DeepSeek-AI},
  year={2026},
  publisher={GitHub},
  howpublished={\url{https://github.com/deepseek-ai/deepseek-harness}},
}

License

MIT

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

S
Description
DeepSeek Harness: Everything is a Plugin (mirror from deepseek-ai/deepseek-harness)
Readme MIT
192 MiB
0 Stars 1 Watchers 0 Forks
Languages
TypeScript 96.5%
CSS 1.4%
Python 1.1%
JavaScript 0.9%