CLI installation

Install Bookkeeping CLI with one command

Install the CLI and move through your bookkeeping as fast as you think, without losing the same account and context you already use on the web.

curl -fsSL https://www.bookkeepingcli.com/install.sh | bash

Choose the command that fits your machine and get `bookkeeping` onto your PATH.

Install options

Standard install
Installs the CLI and puts `bookkeeping` on your PATH when possible.
curl -fsSL https://www.bookkeepingcli.com/install.sh | bash
User-local install
Good for locked-down work machines and personal setups where you want the binary in your own home directory.
BOOKKEEPING_INSTALL_DIR="$HOME/.local/bin" \
curl -fsSL https://www.bookkeepingcli.com/install.sh | bash
Windows PowerShell
Downloads the hosted bundle, installs it into your user profile, and adds the bin directory to your user PATH.
irm https://www.bookkeepingcli.com/install.ps1 | iex

Three steps

1

Install the binary

Run one command and let bookkeepingcli.com deliver the CLI bundle for your machine.

2

Approve browser login

Run `bookkeeping auth login` once and approve the hosted browser handoff on bookkeepingcli.com.

3

Get to work

List records, inspect balances, and run bookkeeping operations without leaving the terminal.

When the CLI is installed, browser login completes the long-lived token handoff automatically.
Quick start
bookkeeping auth login
bookkeeping resources
bookkeeping contacts list
Fits your rhythm
Web for overview
CLI for speed
One account everywhere
The same work, always in sync

AI coding assistant support

The installer automatically sets up instruction files for Claude Code, Gemini CLI, and Grok so your AI coding assistant knows how to use the bookkeeping commands out of the box.

Need a browser session first?

Sign in once on the web, then run `bookkeeping auth login`. The CLI opens bookkeepingcli.com in your browser, completes the token handoff there, and saves the long-lived token locally. No localhost callback is required.