deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:mozi-desk/mozi-forge
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
A foundation for self-evolving AI agents, built on DeepSeek Harness.
Forge combines session evidence, feedback collection, reflection, training plans, human plan approval, isolated evaluation, and autonomous verified integration. Agents propose improvements; host services execute operations and preserve reviewable evidence.
Requirements: Node.js 24 or newer, Git, and pnpm 11.7.0. Install the pinned pnpm version using Corepack or your package manager.
pnpm install --frozen-lockfile
pnpm build
pnpm start -- --no-open
Open the local URL printed by Harness. Configure your model provider through
Harness's settings interface. The example selects deepseek-official/deepseek-v4-flash.
The coding agent uses a local shell: use a dedicated development directory with
only the files you intend the agent to access.
| Module | Responsibility |
|---|---|
| Runtime | Shared presets, host configuration, plugin resolution |
| Session Insights | Bounded, revisioned session evidence |
| Agent Pain | Durable feedback and execution signals |
| Reflect Loop | Group feedback and deliver reflection work |
| Sleep Loop | Schedule incremental session analysis |
| Trainer | Reviewed plans, isolated changes, integration |
| Agent Test | Isolated evaluations and reports |
| Human Request | Persistent requests and human replies |
| Review Agent | Structured review of frozen evidence |
Packages use the @mozi-forge/* namespace. This checkout is the source of the
initial release; publishing is a separate maintainer action. See the configuration
guide for local consumption and the release checklist.
pnpm typecheck
pnpm lint
pnpm test
pnpm check:pack
Deterministic tests use scripted model responses with real Harness services, Web RPC, subprocesses and temporary Git repositories. They do not require provider keys. Live provider behavior requires a separately configured provider.
Apache License 2.0. Dependency licenses remain applicable to their respective packages; see third-party notices.
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。