CLI

The same plan, from the terminal.

For developers who want to plan, ship, and script without ever leaving their shell. One command line. The same canvas.

terminal
$npm install -g @hilla/cli
Node 18+. 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"
✓ 3 sprints  ·  47 tasks  ·  12 dependencies
→ Board ready at hilla.ai/b/rest-analytics
hilla card

Create, update, list, complete.

$ hilla card add "Wire Stripe webhook" --sprint 2
✓ Card created  ·  task-0241

$ hilla card complete task-0241
✓ task-0241 → done
hilla ship

Push to Linear, GitHub, anywhere.

$ hilla ship --to linear
✓ 47 tasks exported to Linear  ·  sprint mapping preserved
→ View in Linear

Command line

The same plan, from the terminal.

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 →