Install
One command, and it checks what it downloaded.
relay-worker is a coding agent for the terminal. It installs under your home directory and verifies the release against its published checksum before running anything.
Then start it
First run is three steps: connect a provider, pick a model from the ones that provider offers, and you are at the prompt. Sign in with an Anthropic, ChatGPT or Copilot subscription you already have, or paste an API key.
What the installer does — and what it asks for
- Downloads the release named by the channel, then checks it against the sha256 published beside it. A mismatch stops the install; an installer that verifies nothing installs whatever the URL happened to serve.
- Needs Node 22.8 or newer — the version the agent itself requires, so it refuses below that rather than installing something that cannot start.
- Asks for your
sudopassword in one case only: you have no Node and it offers to install one through your system package manager. Nothing else in the script is privileged. - Keeps configuration and credentials in
~/.relay/agent. Your API keys stay on your machine.
Verify it yourself
The channel publishes its current version and the checksum of every artifact as plain files. Read them before you install, and hash what you downloaded afterwards — the point of the product is that claims are checkable, starting with this one.
Plans, and what a plan does not change
relay-worker runs identically on every plan. There is no licence check, nothing is called before it starts, and it works with no network at all — what this command installs is the whole agent.
What a team plan buys is on the server, where a merge gate is recorded: the shared policy every repository inherits, the audit trail of what was checked, the analytics over it, and the short-lived credential that signs checks from CI without a stored secret. The pricing page has the numbers.
Uninstall
That is the whole uninstall: the package, and the directory holding your settings and credentials. Nothing else was written.