Code-grounded plans, independently reviewed.

Corvi reads your real repo and writes the plan — cited, reviewed, costed before you run, then carried through execute, self-review, and the PR.

Writing code got cheap. Reviewing it didn't.

Download for macOSApple silicon · bring your own keys
Corvi
The finished plan in Corvi: real files cited, approaches weighed, drafted and independently reviewed
You describe the changeA reviewed, code-grounded plan

No invented APIs.

Every claim points at a path and line in your repo. If Corvi didn't read it, it doesn't assert it.

Add rate limiting to the public API
A grounded plan: the cited handler path, an approaches table, milestones with code

The model that drafts doesn't grade itself.

A different model reviews the draft and a third reconciles them — so one model's blind spots don't ship.

Run breakdown
The run breakdown: draft, review, and synthesize passes — each by a different model

Priced before you run, not after.

Every pass estimated and totaled up front, then reconciled against what it actually cost.

Accounted
The inspector: high-confidence consensus scored over the priced, totaled run breakdown

The plan doesn't stop at a doc.

Execute it in an isolated worktree, and a different model reviews the diff against the plan — then Corvi opens the PR with a plan-tied description. The plan is the contract; every stage proves it was honored.

Changes & self-review
The changes view beside the self-review panel: edited files with diff stats, plus findings cited to file and line and marked addressed or open

Local-first by default

Private unless you say otherwise.

  • Code and plans stay on your machine.
  • Every network call is audited.
  • Your keys, your models — nothing relayed.
Network activity
The inspector's network-activity audit: each external call logged, arguments recorded as a hash

Multi-model engine

Different models draft, review, and synthesize.

Cross-model self-review

A different model grades the diff against your plan. The one that wrote it doesn't grade it.

Open the PR

Ship a pull request with a plan-tied description and conformance readout.

Plan types

Feature, bugfix, refactor, migration — each its own shape.

MCP + skills

Opt-in tools, every call egress-gated.

Re-grounding

Citations re-checked against the current repo.

Corvi the raven holding a finished plan with a green check

Start from a plan worth trusting.

Download for macOS