Get started

Install wharfy, then hand it to your AI agent. That’s the whole setup — wharfy is built to be run by your assistant, not memorised by you.

Before you begin

1. Install

macOS (Homebrew):

brew install shirodoromoto/wharfy/wharfy

Windows (Scoop):

scoop bucket add wharfy https://github.com/ShiroDoromoto/scoop-wharfy
scoop install wharfy

Linux:

curl -fsSL https://wharfy.io/install.sh | sh

2. Hand it to your AI

In your project, tell your assistant to run:

wharfy agent

That one command returns every command, its arguments, the order to use them in, and how to read the current state. Your AI reads it once and drives the release from there — build, sign, publish, verify.

What a release looks like

wharfy status     # where am I? (what's built / signed / published, and where)
wharfy build      # cross-compile for every os/arch     → next: sign | publish
wharfy publish    # push to owned channels; prepare gated → next: verify
wharfy verify     # install from each channel and run it

Every command also takes --json, and ends with a next: block — so neither you nor your AI has to remember the order.