Installation

From npm

npm install -g harnez

This installs the harnez binary. The binary 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

This command installs the latest release and restarts the local server. Harnez also checks for new releases in the background and reports them in the TUI header. See Updating for details.

From source

Harnez runs on Bun. Clone the repository, then install the dependencies:

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

Use the CLI during development:

bun run cli

See the CLI reference to start, stop, and resume sessions. See Configuration to configure a provider.