Installation

From npm

npm install -g harnez

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

From source

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

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

Run the pieces directly during development:

bun run dev     # server, restarts on change
bun run server  # server only
bun run tui     # terminal UI only

Link the binary locally

Run bun link from the repository root to make the harnez command available globally while you work on it.

Verifying the install

harnez --version

If this prints a version number, the binary is on your PATH and you're ready to log in. See Configuration to set up a provider.