DeepSeek Harness is MIT-licensed. Read the loop.
DeepSeek open-sourced Harness v0.1 under MIT — a plugin-first agent runtime where models, tools, sandboxes and loops all swap in config. The harness is the product.
DeepSeek dropped Harness v0.1 into developer preview on August 13 and open-sourced the whole thing under MIT. Not a model. The runtime that wraps a model and turns it into an agent — the loop, the tool calls, the sandbox, the session state. That's the layer most teams rent without noticing, and it's the layer where your actual business rules live.
What actually happened
Per DeepSeek's own docs, Harness is built on a meta-framework called Cordis, which handles plugin mounting, unmounting, and dependencies. The design principle is blunt: everything is a plugin. Models, tools, skills, sessions, sandboxes, storage, loops, scheduling, and UI are all plugins you can "select, swap, or extend in configuration without changing the DeepSeek Harness source code."
It ships with four runtime modes — Standard, Code, Minimal, and Creator — and installs with npx @deepseek-ai/dsh web. The code is at github.com/deepseek-ai/deepseek-harness under MIT, © 2026 DeepSeek. DeepSeek is explicit that this is a preview: core plugins and APIs will keep changing, and the repo warns of compatibility-breaking changes ahead.
Why the agent harness matters for your business
Here's what the harness actually decides for you. When does the agent stop? Which tools can it reach? What happens on a failed call — retry, escalate, or halt? Who approves a write? What lands in the audit log? None of that is the model. All of it is the harness, and all of it is your operating policy encoded in someone else's code.
Rent that layer from whoever sells you tokens and you've handed over your controls. The vendor changes the default loop, adds an auto-approve mode, or reworks tool scoping, and your governance changes in a release note you didn't read. We've watched exactly that play out — approval gates flipping to defaults is not a hypothetical.
MIT is the useful part here. You can read the seams: how Cordis separates the loop from the tools, how sandboxes get mounted, where session state is persisted. Even if you never ship a line of DeepSeek's code, that architecture is a free reference for building a harness you own — one where the model is a plugin and swapping providers doesn't touch your policy.
The obvious caveat: do not put a v0.1 developer preview in front of customers. DeepSeek says the APIs will break. Treat this as a teardown, not a dependency. Copy the shape, keep the boring parts of your stack boring, and put your approval gates somewhere a vendor upgrade can't move them.
Key takeaways
- DeepSeek open-sourced Harness v0.1 on August 13 under the MIT license — an agent runtime, not a model
- Built on the Cordis meta-framework: models, tools, skills, sessions, sandboxes, storage, loops, scheduling and UI are all swappable plugins
- Four runtime modes (Standard, Code, Minimal, Creator); installs with
npx @deepseek-ai/dsh web - The harness — not the model — holds your stop conditions, tool scope, retry policy, approval gates and audit log
- It's a developer preview with breaking changes promised. Read the architecture; don't ship it to customers.
Whose code decides when your agent stops? We build agent harnesses you own — approval gates, tool scoping, and audit logs that survive a vendor's next release. See how we build systems you own or look at what we've shipped.
Sources: DeepSeek Harness docs, deepseek-ai/deepseek-harness on GitHub.
- #ai-agents
- #open-source
- #deepseek
- #agent-harness
- #portability
Tommy Rush — Founder, Rush Commerce
Operator turned builder. 15+ years running operations — now shipping the systems businesses run on. More
Get The Rush Report weekly — one email, zero fluff.
Keep reading
VS Code 1.133: run AI coding agents without a GitHub account
VS Code 1.133 opens the Agents window without GitHub sign-in and lets you swap model providers between turns. Your editor just got less locked in.
Read itCopilot's merge retires four features on August 18
Microsoft is merging the consumer and Microsoft 365 Copilot apps and retiring Group Chats, Podcasts, Deep Research, and Copilot Labs. Export before the date.
Read it