Neon Harness
August 20, 2026 · View on GitHub
English | 中文
Important: Neon Harness is an unofficial community fork of DeepSeek Harness. It is not affiliated with or endorsed by DeepSeek.
Neon Harness is a cyberpunk multi-agent command center for DeepSeek Harness. It keeps the upstream plugin architecture and real agent workflows while adding a Chinese-first neon interface for conversation, code execution, debate, and trajectory inspection.
Highlights
- Three workbenches derived automatically from real session state: conversation, code execution, and multi-agent trajectory.
- A VS debate arena with real participant, round, judge, and child-agent state.
- Consistent left/right dialogue staging, role-specific CG portraits, and a task-control rail backed by live goals, jobs, subagents, approvals, and deliverables.
- Voice input, off-peak execution controls, appearance settings, startup audio, responsive layout, reduced-motion handling, and host-backed browser coverage.
- A neon-city arrival screen built around the real composer instead of a static mockup.
Status
This fork is a developer preview. Interfaces and configuration may change while the upstream project and the Neon workbenches evolve.
Run from source
Requirements
- Node.js
^22.19or>=24 - pnpm
Start
git clone https://github.com/xinyuquan985-coder/deepseek-harness-neon.git
cd deepseek-harness-neon
pnpm install
pnpm run build:runtime
pnpm dsh web
Open http://127.0.0.1:3080 after the host starts. The Web UI must run through the Harness host because bare Vite does not provide window.__DSH_BOOT__.
On Windows, the repository also includes the local launcher:
.\start-deepseek-harness.cmd
The launcher installs the locked workspace dependencies, runs the production-only build:runtime path for the repository frontend and Host, then starts pnpm dsh web. It deliberately does not use a separately packaged .dsh-runtime, so the Night City skin, character artwork, debate arena, trajectory workbench, and other Neon features come from the checked-out revision. The first launch can take several minutes while the workspace is installed and built.
Workbench routing
- Conversation is the default dialogue and mission-control workspace.
- Code execution appears when the active turn contains real code-changing or terminal activity.
- Trajectory exposes the multi-agent execution ledger, selected request details, approvals, jobs, subagents, and produced files.
These are product states, not themes or manually selected A/B/C modes. The 对话, VS 对决, and 轨迹 tabs keep their existing behavior and switch only the central work surface.
Community
- Ask questions and share screenshots in GitHub Discussions.
- Report reproducible problems through GitHub Issues.
- Follow the original project at DeepSeek Harness.
Contributing
Read CONTRIBUTING.md before opening a pull request. Start with the development guide and architecture documentation; agents must also follow AGENTS.md.
Privacy before committing
- Never commit
.envfiles, API keys, tokens, credentials, session logs, or local runtime homes. - Keep
.dsh-home/,.dsh-runtime/,logs/, and machine-specific captures outside commits. - Review staged files and commit metadata before every push.
See SECURITY.md for private vulnerability reporting guidance.
Upstream and credits
Neon Harness is built on DeepSeek Harness and its “everything is a plugin” architecture. The runtime is powered by Cordis, whose design is described in A Programming Paradigm for Spatiotemporal Composability.
License
This repository uses split licensing: upstream DeepSeek Harness material remains under its MIT License, while original Neon Harness software additions use the PolyForm Noncommercial License 1.0.0. Neon-specific character artwork, screenshots, audio, and brand assets are available only for personal study, education, research, testing, and other noncommercial use. Commercial use of Neon-specific additions or assets requires separate written permission; this restriction does not revoke the upstream MIT rights. Third-party dependencies retain the licenses listed in THIRD_PARTY_NOTICES.md.