Tools/AI Code Assistants/DeepSeek Harness

DeepSeek Harness

Plugin-based coding agent harness where models, tools, UI, and the agent loop are all swappable.

Open SourceSelf Hosted
0.0 (0)

About

DeepSeek Harness, dsh for short, treats the coding agent itself as a stack of replaceable parts: models, tools, skills, sessions, sandboxes, storage, scheduling, the agent loop, and even the UI are plugins composed over the Cordis kernel, which wires them together through services and events. That inversion means teams can keep a familiar chat front end while swapping the model provider underneath, replace the context injection strategy without forking, or schedule subagents for delegated work. Getting started is a single command, npx @deepseek-ai/dsh web, which serves a local web UI on port 3080, and the full TypeScript source builds from GitHub. The August 2026 developer preview landed with extraordinary momentum, passing 190k GitHub stars, though DeepSeek warns that core plugins and APIs will keep breaking as the design settles. Everything is MIT licensed with third-party notices documented. For developers who find existing agent CLIs too opinionated, this is the current center of gravity for rolling your own.

Should you use DeepSeek Harness?

Pick it when

Pick DeepSeek Harness when you are building your own coding agent and want to swap the model, tools, context strategy, agent loop, or UI as plugins instead of forking an opinionated CLI, and you can absorb preview-stage churn.

Look elsewhere when

Skip it if you need a stable daily tool: it is a developer preview and DeepSeek warns that core plugins and APIs will keep breaking. OpenCode, Aider, or Goose are ready-to-use agents that are past the preview stage.

Alternatives to DeepSeek Harness

  • Goose

    Mature Apache-2.0 agent that extends through 70-plus MCP extensions under Linux Foundation governance, but you extend it rather than replace its core loop.

  • OpenHands

    MIT Python SDK for defining agents in code and scaling them to the cloud, a more established base, though setup is heavier than dsh's single npx command.

  • OpenCode

    MIT terminal agent with custom agents and JSON configuration, ready for daily use now, but customization stops at config rather than replacing core parts.

  • Serena

    If you only need better code navigation, this MCP server adds LSP-level symbol editing to an existing agent without adopting a new harness.

Reviews (0)

Leave a Review

No reviews yet. Be the first to review!

Details

Price
Free
Platform
Local/Desktop
Difficulty
Easy (2/5)
License
MIT
Added
Aug 24, 2026

Tags