// pricing

Pricing: from $49 a month for the CI gate. The CLI is free.

The CLI and SDK are open source and free forever. Pay for the hosted gate: run history, baselines on main, PR comments and a merge check that fails on regressions.

Local

Free
open source, no account

The whole migration analysis on your machine or in your own CI.

  • Capture, paired statistics and HTML reports
  • Migration policy verdict, with an exit code for CI
  • Unlimited runs, nothing uploaded
pip install evalshift
Read the docs

Starter

$49/ month, flat
or $490 / year (two months free)

For one or two developers: the hosted CI gate, 30 days of history.

  • 2 seats, 500 cloud runs / month
  • 2 concurrent runs
  • 30-day run history
  • The CI gate on private repos
  • Starts with the 30-day Pro trial
Get started

No card required.

Pro

30-day free trial
$199/ month, flat
or $1,990 / year (two months free)

One team putting a merge gate on model and prompt changes.

  • Everything in Starter
  • 10 seats, 2,000 cloud runs / month
  • 5 concurrent runs
  • 1-year run history
  • Audit log and outbound webhooks
Start 30-day trial

No card required. Runs stay readable after the trial.

Enterprise

Coming soon
Custom
annual contract, committed volume

More seats, longer history, and the paperwork your security team asks for.

  • Everything in Pro
  • Custom seats, runs and retention
  • SSO and SCIM planned
  • Audit log export planned
  • DPA, security review, support SLA
Talk to us

We reply within one business day.

Compare plans

What each plan includes, by feature
FeatureLocalStarterProEnterprise coming soon
// usage
SeatsNo account210Custom
Cloud runs per monthLocal, unlimited5002,000Committed
Concurrent runsYour machine25Custom
Run retentionNewest 20 per suite30 days1 yearCustom
// migration gate
GitHub Action, PR comment, commit statusnot includedincludedincludedincluded
Per-suite baselines and run diffsPer-case diffs onlyincludedincludedincluded
Migration policy gateincludedincludedincludedincluded
Shareable run reportsHTML fileincludedincludedincluded
// access and security
Org roles and RBACnot includedincludedincludedincluded
Service accounts and scoped API keysnot includedincludedincludedincluded
Audit lognot includednot includedincludedincluded
Outbound webhooksnot includednot includedincludedincluded
Audit log exportnot includednot includednot includedplanned
SSO (SAML / OIDC)not includednot includednot includedplanned
SCIM provisioningnot includednot includednot includedplanned
// support
Supportnot includedEmailEmailPriority, SLA
Contractsnot includednot includednot includedDPA, security review

planned means the feature is not built yet — we list it honestly rather than bill for it early.

Questions

Why no free cloud plan?
The CLI does everything locally for free. Hosting is for teams that want a shared gate and history, and the 30-day trial covers a full migration.
What happens when the trial ends?
Your runs stay readable. New pushes and the CI gate pause until you subscribe.
Does the price grow with the team?
No. Starter is one flat price for up to 2 people, Pro for up to 10. Model API costs stay on your own provider keys.
What gets uploaded?
Run bundles: scores, model outputs and the tool calls each model made. Never prompt bodies, tool schemas or API keys. See the data contract.
Run past the monthly quota?
Starter keeps working up to 1,000 runs a month and Pro up to 4,000, twice the advertised number — a banner warns you're in that band — then new runs are refused until the period resets. No automatic overage charge; email [email protected] if you need more room.
Add a seat past the plan's limit?
The invite is blocked — seats are a hard ceiling, not something billed by the extra. Remove a member to free one up, move to Pro for 10 seats, or ask about Enterprise.
Card expires?
Reads keep working while Stripe retries for about three weeks. Writes freeze, you get an email and a banner, and nothing is deleted.

Prices in USD, excluding tax. The exact charge is shown by Stripe before you confirm; we never see a card number.