Your upgrade backlog, gone.
Under $5 a fix.
A breaking upgrade eats an engineer's afternoon. Versyka hands you the finished pull request, already passing your tests. A fix that can't pass is never charged, swapping a retiring AI model is free, and from Team up your whole team is included with no seat fees.
A migration PR changes your code to fit a breaking change. Version upgrades and AI model swaps don't count. Watch a real run →
Free
$0
free forever2 migration PRs a month- Up to 5 repositories
Unlimited version upgrades
Security fixes, the weekly upgrade pull request and every version bump that needs no code changes, tested before they open. Fair use: a daily cap on test runs keeps it reasonable.- Everything listed below
You and 2 teammates
The account owner and two people with write access sign in to the dashboard with GitHub.
Starter
$49/ month
billed monthly10 migration PRs a month- Up to 25 repositories
Unlimited version upgrades
Security fixes, the weekly upgrade pull request and every version bump that needs no code changes, tested before they open. Fair use: a daily cap on test runs keeps it reasonable.- Everything listed below
You and 2 teammates
The account owner and two people with write access sign in to the dashboard with GitHub.
Team
Best value$249/ month
billed monthly60 migration PRs a month- Up to 100 repositories
Unlimited version upgrades
Security fixes, the weekly upgrade pull request and every version bump that needs no code changes, tested before they open. Fair use: a daily cap on test runs keeps it reasonable.- Everything in Starter
Your whole team, no seat fees
Everyone with write access to your repositories signs in with GitHub.Autopilot
Every Monday the security fixes your repositories need (version bumps that close known vulnerabilities) open on their own, one tested pull request per repository. Breaking upgrades still wait for you.Automatic rebuilds
A Versyka pull request that gets merge conflicts is rebuilt on your latest code and tested again, without anyone asking.Pull request schedule
Pick the days PRs open, in your time zone, so they land when someone can review them.
Scale
$749/ month
billed monthly200 migration PRs a month- Up to 500 repositories
Unlimited version upgrades
Security fixes, the weekly upgrade pull request and every version bump that needs no code changes, tested before they open. Fair use: a daily cap on test runs keeps it reasonable.- Everything in Team
Custom migrations
When your own internal SDK or shared library ships a breaking change, Versyka migrates every repository that uses it, set up with you.Staged rollouts
Each change lands first in a few repositories you pick; the rest follow 3 days later, and never if you close the first pull request.Shared Slack channel
A direct line to the engineers who build Versyka, and an onboarding session for your repositories.Invoices and security reviews
Pay by invoice, and we complete your security questionnaire.
On every plan
- Tested pull requests for outdated SDKs, vulnerable packages and retiring AI models
- Free AI model replacements
- Weekly upgrades, unlimited
- An impact report before every upgrade
- Notes on Dependabot and Renovate pull requests
- A daily scan of every covered repository
- Email and Slack alerts, and a weekly summary
- @versyka commands on every pull request
GitHub and GitLab · TypeScript, JavaScript, Python, Go, Java and Kotlin · Pull requests only, your code isn't kept →
API providers: migration pull requests in your customers' repositories, from $1,500 a month. Talk to us →
What does it cost?
Design partners use Versyka free during the pilot. After it, plans are priced by migration pull requests a month:
- Free: to try Versyka on your own repositories, with unlimited version upgrades and free AI model swaps.
- Starter: 10 for $49 a month, or $39 a month billed yearly.
- Team: 60 for $249 a month, or $199 a month billed yearly.
- Scale: 200 for $749 a month, or $599 a month billed yearly.
- API provider plans: from $1,500 a month.
Anyone who subscribes in the first 6 months keeps their price.
How is this different from Dependabot or Renovate?
Those tools bump version numbers. When a new version has breaking changes, the upgrade PR fails and someone still has to rewrite the code.
- Version bumps: Versyka does these too, several in one pull request.
- The rewrite: when an upgrade breaks your code, Versyka changes the code as well.
- Proof: your tests run before and after.
What does each plan add?
Every plan has the whole product: tested pull requests for outdated SDKs, vulnerable packages and retiring AI models, a weekly upgrade pull request, a daily scan, email and Slack alerts, a weekly summary and pull request commands.
- Free and Starter: for you and 2 teammates.
- Team: your whole team with no seat fees, Autopilot for security fixes, automatic rebuilds when a pull request gets conflicts, a pull request schedule and an audit log export.
- Scale: custom migrations for your own internal libraries, staged rollouts across many repositories, a shared Slack channel with our engineers, and invoices and security reviews.
Bigger plans also cover more repositories and pull requests, at a lower price per pull request.
How do monthly migration pull requests work?
Each plan includes a number of migration pull requests per calendar month (10, 60 or 200 on the paid plans), counted across all your repositories and reset on the 1st (UTC).
- Only opened pull requests count. Attempts are capped at twice the allowance, failed ones included.
- Version upgrades are unlimited on every plan, including the weekly upgrade pull request and security fixes (fair use: a daily cap on test runs). A package upgrade that needs code changes counts as one migration pull request.
- Replacing a retiring AI model is free when the vendor names a direct replacement: the model IDs are swapped without AI, so it uses no migration pull request. The dashboard marks these "Replace · free".
- When they're used up, finished migrations wait and we email you. Wait for the 1st, upgrade, or ask for extra pull requests at $5 each.
We never open or charge for extra ones without your agreement.
How do upgrades, downgrades and cancellations work?
Change plans from the pricing page or your dashboard; Stripe shows the prorated amount before you confirm.
- Upgrades apply immediately.
- Cancelling keeps your plan until the end of the period you paid for, then your account moves to Free.
- Nothing is deleted, and you get an email for every change.
Does Versyka push code to my repository?
Never to your default branch.
- Versyka opens a pull request on a separate branch.
- Nothing merges without your team's review.