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 cyberpunk multi-agent command center

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.19 or >=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

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 .env files, 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.