Installation

From npm

npm install -g harnez

This installs the harnez binary, which starts (or attaches to) the local server and opens the TUI.

Bun is not required for an npm installation. Initial supported platforms are macOS (Apple Silicon and Intel) and Linux x64.

Updating

harnez update

Installs the latest release and restarts the local server. Harnez also checks for new releases in the background and reports one in the TUI header. See Updating for the details.

From source

Harnez runs on Bun. Clone the repository and install dependencies:

git clone https://github.com/cheetahbyte/harnez.git
cd harnez
bun install

Use the CLI during development:

bun run cli

See CLI reference for starting, stopping, and resuming sessions. See Configuration to set up a provider.