dsh-carbon-club
A zero-model-cost human waiting room for DeepSeek Harness
- Stars
- 0
- Language
- JavaScript
- Created
- Aug 28, 2026
- Updated
- Aug 28, 2026
Introduction
Carbon Club
English | 中文
Carbon Club (dsh-human-buffer) is a human-to-human waiting room for DeepSeek Harness. It lives beside agent work without entering the agent's prompt, memory, session, or transcript.
DSH on. Humans nearby. Eight seats talk; everyone else watches and queues.
Developer preview
0.5.0-beta.1 targets the current DSH developer preview (0.1.1-rc.2). It provides one signed public lobby with a hard cap of 500 active identities and eight speaking seats.
- A responsive, resizable drawer embedded in the DSH Web surface.
- Eight deterministic speaking seats; five-minute cap, idle release, cooldown, slow mode, and anti-monologue rules.
- Durable Ed25519 DSH identity, signed room events, replay protection, and deterministic state derivation.
- LAN discovery, direct invitations, remembered peers, community bootstrap, Circuit Relay v2, AutoNAT, and DCUtR.
- Small GossipSub client meshes and bounded volunteer routers instead of a 500-node full mesh.
- Content-addressed avatars, compact queue previews, local blocking, and signed-evidence export.
- Zero model calls. Club traffic remains outside the AI context boundary.
- Chinese and English UI.
The project, night, compute-tide, and low-age tabs are roadmap previews. The low-age room remains closed pending independent child-safety and legal review.
Install
Install the prebuilt release archive into a DSH profile (no install-time build permission required):
curl -LO https://github.com/szymonsheng2045/dsh-carbon-club/releases/download/v0.5.0-beta.1/dsh-human-buffer-0.5.0-beta.1.tgz
dsh plugin --profile carbon-club add ./dsh-human-buffer-0.5.0-beta.1.tgz
dsh --profile carbon-club web
For source development:
git clone https://github.com/szymonsheng2045/dsh-carbon-club.git
cd dsh-carbon-club
pnpm install
pnpm check
dsh plugin --profile carbon-club-dev add .
dsh --profile carbon-club-dev web
The repository commits lib/ so GitHub installs have prebuilt entry points. For a reproducible public-beta install, prefer the release archive or pin a commit.
Community connectivity
Carbon Club has no mandatory central service. LAN peers discover each other directly; cross-Internet groups point at independently operated bootstrap/relay nodes:
DSH_CARBON_CLUB_BOOTSTRAP='/dns4/relay-a.example/tcp/443/wss/p2p/12D3KooW...,/dns4/relay-b.example/tcp/443/wss/p2p/12D3KooW...' dsh --profile carbon-club web
A relay provides discovery, byte forwarding, and a bounded in-memory cache of already signed events. It holds no account database, moderation authority, or durable history. A 500-person lobby should use at least three independently operated WSS nodes and ramp through 50, 100, 250, and 500-person trials.
See Operating a relay, Protocol 0.5, 500-person capacity budget, and the public-beta gate.
Privacy and security
Public-lobby text is public to mesh participants. Noise protects transport hops; it is not end-to-end secrecy for a public room. Relay operators can observe Peer IDs, network addresses, timing, and traffic volume. The optional last-session note is transmitted only after explicit opt-in.
Report vulnerabilities through GitHub private vulnerability reporting. Read the security policy before inviting an untrusted audience.
Community and support
Use GitHub Discussions for ideas and operator coordination, and GitHub Issues for reproducible defects. The dsh-plugin repository topic makes the bundle discoverable in the DSH ecosystem.
Contributing
See CONTRIBUTING.md. Protocol changes require adversarial tests and a versioned topic bump when wire compatibility changes.