CLI

A power-user companion for the terminal.

The canvas is the primary surface. The CLI is for developers who want to script, pipe, and automate without switching windows.

terminal
$npm install -g @hilla/cli
Node 24+. Works on macOS, Linux, Windows.

Three core commands

Plan, manage, ship.

hilla plan

One sentence → a full board.

$ hilla plan "Ship a SaaS for restaurant analytics"
✓ Sprints, cards, and dependencies generated
→ Board ready at hilla.ai/b/rest-analytics
hilla card

Create, update, list, complete.

$ hilla card add "Wire Stripe webhook"
✓ Card created

$ hilla card complete <task-id>
✓ task → done
hilla ship

Push to Linear, GitHub, and more.

$ hilla ship --to linear
✓ Cards exported to Linear
→ View in Linear

AI-assisted execution

Connect an AI assistant. It reads the board and runs the work.

terminal
$

Why it exists

The web app is great. The CLI is faster. For people who already live in tmux, the CLI keeps the plan one keystroke away from the code. Pipe a board through jq, chain--jsoninto your own scripts, run hilla shipin a post-commit hook. Plan and ship on the same loop, in the surface you already live in.

Full command reference, config keys, and pipe examples.

Read the CLI docs →