CodeVet
Early Access

Set up CodeVet
in 2 minutes

Up to 20 independent AI reviewers vote on every file write. Bad code gets blocked and fixed automatically — before it reaches your codebase.

How it works

AI writes code

Your assistant generates a file change.

CodeVet intercepts

Sent for review before touching your files.

Up to 20 reviewers vote

Independent AI reviewers analyze the change. Consensus required.

Approved? Saved. Rejected? Fixed.

Good code ships instantly. Bad code gets feedback and your AI fixes it.

Based on the MAKER framework (Multi-Agent Knowledge & Evaluation Reasoning) — where multiple independent reviewers with K-ahead voting catch errors that single reviewers miss. Research shows this achieves zero errors across 1M+ LLM operations.

Get started

1

Install and authenticate

curl -fsSL get.codevet.dev | sh
codevet login
codevet test
2

Connect your AI assistant

Claude Code has native CodeVet support. One command and you're done.

codevet install

See it in action

A SQL injection vulnerability caught and fixed automatically.

Before — Rejected
// SQL injection vulnerability
func GetUser(id string) (*User, error) {
    query := "SELECT * FROM users WHERE id = '" + id + "'"
    row := db.QueryRow(query)
    // ...
}
After — Approved
// Parameterized query — safe from injection
func GetUser(id string) (*User, error) {
    query := "SELECT * FROM users WHERE id = $1"
    row := db.QueryRow(query, id)
    // ...
}

Free forever

10 reviews/day. No credit card required.

Troubleshooting

Common issues and fixes
IssueFix
codevet: command not foundAdd ~/.codevet/bin to your PATH and restart your terminal.
codevet login hangsCheck your firewall or try codevet login --manual.
codevet test failsRun codevet doctor to diagnose connectivity and auth issues.
Reviews timing outLarge files take longer. Try codevet config set timeout 30 to increase the timeout.
Daily limit reachedFree tier allows 10 reviews/day. Resets at midnight UTC. Upgrade for more.