Trust “done” again.

Your agent can’t say done when it isn’t.

01 Free

Free

$0 forever

The agent and the gate, on your machine. $0 forever · no account.

Everything, local, forever

  • The coding agent: sessions, tools, MCP, skills, subagents
  • Unlimited local verification and signed receipts
  • No account, and the CLI never checks a licence
  • The evidence gate in your own CI, by exit code — unrecorded

This isn’t a trial — verification is local and always will be.

You bring the model — the Claude, ChatGPT or Copilot subscription you already pay for, or your own API key. Relay never resells inference and never marks it up.

curl -fsSL https://relayevals.com/harness/install.sh | bash

That installs the agent. The gate is a separate binary and a separate install — the gate docs carry its command.

02 Team

Team

$12 /dev/mo

Billed yearly — $144 per seat. Or $15 month-to-month, stop any month. The credentialed gate: your merges, on the record.

The merge gate, recorded

  • The merge gate: unverified agent code cannot merge
  • No GitHub secrets required (OIDC signing)
  • Org baseline enforced at the gate — a repo cannot weaken it
  • Only machines your team registered can produce evidence that merges
  • Check records only your CI can write, analytics, exportable audit

Seats are developers, not dashboards — viewers are free. Never usage-based, never credits.

Start a team

or pay monthly, $15 →

In every plan
The coding agent, relay — sessions you can leave and return to, your tools, MCP, skills and subagents. No account, and the CLI never checks a licence.
Your own model. Connect the Claude, ChatGPT or Copilot subscription you already pay for, or an API key — the sign-in goes to that provider, not to us. Relay never resells inference and never marks it up.
The verdict: coverage, receipts and the answer — identical. Tests fail the build if a licence check ever reaches a verdict path.
The whole loop, local and offline: map, plan, drive, verify, receipts, replay, memory. No account.
The drive standard — it lives in relay.policy.json, in your repo.
Shared memory — it travels through your own git, never our servers.
Verify any teammate’s receipt — free account, any team, no key exchange.

The verdict is not for sale.

Coverage, receipts and the answer are identical on every plan, and always will be. Paying changes the standard your team works to — never what Relay says about your code. This is enforced in the codebase, not in this paragraph: import-graph tests fail the build if any entitlement check reaches a verdict path.

5 developers$720/yr  ·  or $75/mo
10 developers$1,440/yr  ·  or $150/mo

Yearly is $144 per seat, one invoice, and works out to $12 a month. Monthly is $15 per seat — stop any month.

Questions
Is the free tier really the whole product?

Yes, and it is now two programs rather than one. The coding agent runs in your terminal with no account at all, and the gate verifies your code locally, forever — the full verification loop, signed receipts included. Neither checks a licence. What you supply is the model: connect a Claude, ChatGPT or Copilot subscription you already pay for, or your own API key.

Do we pay you for the model too?

No. Relay never resells model usage and never marks it up. You connect your own Anthropic, ChatGPT or GitHub Copilot subscription, or an API key from any of about thirty providers, and that account is billed by that provider exactly as it is today. The agent will not run a turn until one is connected — that is the one thing you have to bring.

What stops an agent marking its own work done?

Start the agent under relayevals supervise. Relay runs the test command itself and signs the result with a key the agent never holds, so the receipt records that Relay produced it rather than that the agent said so. A repository can then refuse anything else, and can name exactly which machines it will accept receipts from at all. That is local, works offline and is the same on every plan. What Team adds is that the same verdict is enforced at the merge gate and recorded.

What does the Team plan add?

The credentialed gate: a CI signing credential via GitHub OIDC, PR check records only your CI can write, the org baseline enforced at the gate — a repository cannot quietly weaken it, and the analytics and audit history those records fill. $12 per developer per month billed yearly ($144 per seat), or $15 month-to-month.

What happens if we cancel, or a payment fails?

Cancel, and Team runs until the period you paid for ends. A failed card does not cut you off on the first attempt — the plan is carried while your provider retries, and only a revoked subscription, refund or chargeback ends it. Either way, local verification never stops and every receipt you hold stays verifiable — what lapses is the CI signing credential.

Can I let someone manage the policy without giving them the billing?

Yes — that is the admin role. An admin registers repositories and publishes the organization baseline; the owner keeps billing, the roster and deletion. What does not exist yet is governance of the governors: approvals before a policy change lands, named reviewer groups, SSO. If you need those today, Relay is not the answer yet and we would rather say so.

Who counts as a seat?

Developers, not dashboards. Reviewers, viewers and bots are not seats. We don’t meter this — the count you set in Polar is the one that bills, pre-filled with your accepted developers, and the members page shows any drift.

Does paying change the verdict?

No. Coverage, receipts and the answer are identical on every plan. Import-graph tests fail the build if an entitlement check ever reaches a verdict path.

Monthly or yearly?

Two ways, both flat per seat: $144 per seat per year — $12 a month — on one invoice, or $15 per seat month-to-month which you can stop any month. Never usage-based, never credits, and billed through Polar either way.

Where do our code and memory go?

The verdict runs locally. Shared memory travels through your own git and never crosses Relay’s servers. CI reports carry counts and codes only — no filenames, no source. The agent is the same shape: your code and prompts never reach us. If you sign a machine in, it reports what a session cost — a session id, counts and a number of micro-dollars, and no field that could carry a path, a prompt, a branch, a repository or a task. It is on once you sign in, and /account reporting off stops it.

What if Relay’s servers are down at merge time?

The gate is the verdict’s exit code, which runs without us. Reporting the decision can fail without failing your build.

Could we run the team features without paying?

Partly, and deliberately. The drive standard and shared lessons travel through your own git, and the CLI never phones home to check a licence — those run the same on every plan and always will. What a plan buys is the recorded gate: the CI signing credential, and the analytics, audit history and org baseline that the records it signs make possible. Team is the deal, not a lock.

Refunds and invoices?

Polar is our Merchant of Record and appears as the seller on your statement; refunds and invoices go through Polar.

More than 50 developers, or procurement requirements — write to us.

Payments are processed by Polar, our Merchant of Record; “Polar” appears as the seller on your statement.