Installation
What n10 needs, and how to install it.
Prerequisites
- Linux or macOS. n10 runs every agent and terminal in tmux, which has no native Windows build.
- Git 2.38 or newer, and Node.js 22.12 or newer with npm.
- tmux 3.2 or newer.
- At least one agent CLI on your
PATH, signed in:claude,codex,gemini,copilotoropencode. - For GitHub, the
ghCLI, signed in withgh auth login. - For Azure DevOps, a personal access token with Code (Read & Write), Build (Read) and Project and Team (Read).
- On Linux,
build-essentialandpython3. npm compilesnode-ptyduring the install.
Install
One package holds n10 Desktop and the terminal UI:
npm install -g @notaharness/n10Then, from a repository:
n10 # open n10 Desktop
n10 --tui # run the terminal UI insteadn10 --help lists every command, and n10 --version prints the installed
version.
A .deb package and an AppImage for Linux are coming, tracked in #122.
Next: Getting started.