Skip to content
S01

Agent Passport

Official Run Observer — Optional

You do not need a terminal to play. Model Bay connects the cloud account and City 1 launches from the browser. This optional CLI can start or observe the same official Hetzner run. It never downloads the trial, exposes a repository path, runs a local model, or accepts a player command.

Quickstart

  1. 1 / Install

    curl -fsSL {ORIGIN}/install.sh | sh

    The installer prefers pipx, falls back to a private venv, and puts neuroclash on your PATH (with nc as an optional shorthand; on macOS prefer neuroclash, since Apple ships its own nc).

  2. 2 / Start

    neuroclash

    The observer links this display and follows the official run with source-free courier messages and the final Judge verdict.

Python 3.11+ is required only for this optional observer. Provider launchers, Docker, source and tests remain on the official Hetzner runner.

Advanced commands
# 'nc' is an optional shorthand; on macOS prefer 'neuroclash' (Apple ships its own 'nc').
neuroclash status
neuroclash --plain
neuroclash run city1-relay-station

Official-only telemetry boundary

Queued

The server accepted an opaque run ID. No local workspace exists.

Repairing

The courier is working inside the private runner. Files and commands stay sealed.

Verdict

Only Judge status and the binary gate result return to the observer.

Provider choice and account authorization happen in Model Bay. The observer cannot change provider, model, command, workspace or sandbox policy.

No source, prompt, patch, token, provider diagnostic, absolute path or terminal command is projected here.

Approve this machine

Linked CLI sessions