korvu

Code review that proves its fixes.

Every AI reviewer proposes fixes. Korvu runs your build and your tests in a sandbox before a fix is proposed — and attaches the evidence.

Korvu Core — open source, self-host todayKorvu Cloud — waitlist
fix pipeline · korvu coresandbox: repo build + tests
revfixverprostatus
#146guard unsanitized query param in search routereviewing diff
#145drop unused import sweep across cli packagedrafting fix
#143race in webhook retry backoffverify · running repo tests…
#144off-by-one in pagination cursorunverified — held as finding
#142null-check on payout pathproposed · receipt attached
A fix that fails verification is never proposed — it ships as a finding, not a commit.
02The problem

Three things wrong with AI code review.

The tools got good at writing comments. None of them are accountable for whether the fix they wrote actually works.

i

A fix nobody ran

AI reviewers generate fixes — they don’t execute them. The category norm is a build check at best, and the suggestion ships even when that check fails.

category norm: ships-on-fail
ii

Noise isn’t review

Comment walls and style nitpicks. Volume stands in for judgment, and nothing on the thread proves which finding actually matters.

no proof of what matters
iii

Your code on their cloud

Hosted-only reviewers, with self-hosting gated behind 500-seat enterprise tiers. Your diffs leave your infrastructure on day one.

self-host: enterprise-gated
03The loop

Review. Fix. Verify. Propose.

One loop per finding. Verification is the gate in the middle — nothing reaches your branch without passing through it.

01

Review

Reads the diff with repo context. Findings are ranked, not sprayed — a short list of what matters.

input: diff + repo context
02

Fix

Authors a candidate patch for findings that warrant one. A draft — not yet trusted.

output: candidate patch
The gate03

Verify

Runs your repo’s own build and test suite against the patch, in an ephemeral sandbox. Pass, or the fix doesn’t ship — there is no third outcome.

sandbox: repo build + tests
fail → finding only, no commit
04

Propose

Verified fixes land as a commit or stacked PR, with the verification receipt attached.

output: commit / stacked PR + receipt
04Receipts

Every fix arrives with its receipt.

Not a claim of correctness — a record of what ran. The receipt is attached to the commit, so the proof travels with the fix.

a.What ran — the exact commands, from your repo’s own toolchain.
b.What passed — build, tests, types, with counts and durations.
c.Where it ran — an ephemeral sandbox, torn down after the run.
verification receiptsample data · illustrative
build$ pnpm buildpassed41s
tests$ pnpm vitest run212 passed · 0 failed1m 12s
types$ tsc --noEmitpassed18s
env    ephemeral sandbox · repo toolchain · no network
fix    #142 · null-check on payout path
VERIFIED — proposed as commit on a stacked branch
05One engine, two editions

Core proves the fix. Cloud runs the fleet.

The whole loop — review, fix, verify, propose — is the open-source engine. Cloud is the managed layer around the same engine, nothing forked, nothing held back.

Korvu Core

AGPL-3.0 · open source

The full loop, self-hosted on your infrastructure. Any team size — no seat gate, no enterprise tier between you and your own deployment.

  • Full review → fix → verify → propose loop
  • Self-host at any size
  • Bring your own LLM keys
  • Sandbox verification on your runners

Korvu Cloud

waitlist · not GA

The same engine, operated for you. Cloud adds the management layer for teams that want the loop without running it.

  • Managed credentials
  • Tenants & access
  • Billing & metering
  • Delivery & dashboards
korvu cloud — managed layer (waitlist)
credentialstenantsbillingdeliverydashboards
your reposPRs & diffs
korvu core — the engineagpl-3.0
reviewfixverifypropose
verified fixescommits + receipts
core proves the fix · cloud runs the fleet
Self-hosting? Run Core alone — same loop, same engine, your infra.
06Comparison

Where Korvu stands. Honestly.

No competitor logos, no cherry-picked benchmarks — the generic column is what the category typically offers. Cells marked in-development are exactly that.

CapabilityKorvu CoreKorvu CloudTypical AI reviewer
PR reviewYesYesYes
Fix authorshipYesYesCommon
Fix verified before proposedIn developmentKRV-194In developmentfollows CoreBuild check at best — ships even on fail
Self-host at any sizeYesno seat gateManaged serviceEnterprise tiers only
OSS engineYesAGPL-3.0Same engineProprietary
BYO LLM keysYesManaged credentialsVaries by plan
in development — verified-before-proposed is the engine milestone currently being built (KRV-194). We mark it honestly until it ships.
07Korvu Cloud

Join the Cloud waitlist.

Cloud adds the managed layer on top of the open-source engine — credentials, tenants, billing, delivery, and dashboards. It’s on a waitlist, not GA; we’re onboarding in small batches.

managed credentialstenants & accessbillingdeliverydashboards

We’ll email when your workspace is ready. No GA date yet — and Core is open source if you’d rather not wait.