HARNESS EVERYTHING ROUTING ORCHESTRATOR

Download and install

The server is a single static Go binary; clients ship for desktop and Android.

Requirements

You need at least one of the claude or codex CLIs that you've already signed in to. The optional terminal needs tmux. On Windows, run HERO inside WSL.

Server

The installer places the binary and starts a user-level service (launchd / systemd). No sudo required. Hooks for managed Claude sessions are supplied inline.

gh auth login
gh api -H "Accept: application/vnd.github.raw+json" \
  repos/maaaxinfinity/hero/contents/install.sh | bash

Or build from source

gh repo clone maaaxinfinity/hero
cd hero
go install ./cmd/hero
hero serve         # http://127.0.0.1:7777

Clients

Android

Install the APK directly; it updates itself in-app.

Desktop

macOS, Linux, and Windows (WSL).

You don't need a client at all: HERO is a web app, and installs as a PWA on a phone.

Reaching it from another device

HERO has no relay and no cloud component. To use it elsewhere, run a tunnel on the same machine pointed at HERO's loopback port — HERO stays on 127.0.0.1:7777 and the tunnel reaches it locally. Tailscale and Cloudflare Tunnel both work.

With a tunnel fronting loopback, HERO's bind gate doesn't trip, so nothing else forces you to set a password. Set one yourself.