Skip to content

Quick Start

Install HAPI

bash
npm install -g @twsxtd/hapi --registry=https://registry.npmjs.org

Other install options (Homebrew, npx, prebuilt binary, source): Installation

Start the hub

bash
hapi hub --relay

On first run, HAPI prints an access token and saves it to ~/.hapi/settings.json. The terminal displays a web URL and two QR codes for web access and native app pairing.

Details and local-only mode: Hub setup

Start a coding session

bash
hapi

Choose an installed agent from the picker. Its session appears in connected web and native clients. To start one directly, use hapi claude, hapi codex, or another supported agent command. Scripts must specify the agent explicitly.

Open the UI

  • Web / PWA: open the web URL shown in the terminal, or scan the web QR code. Enter your access token if prompted.
  • Native iOS / Android: open the app and scan the companion QR, or enter the HTTPS hub URL and access token. See Native apps for build and pairing instructions.

Next steps

Released under the AGPL-3.0 License. · Privacy Policy