Trust your code,
not just your AI

Verify AI-generated code before it hits your repo. Catches hallucinations, security issues, and style violations in milliseconds. Local. Private. Free.

npx vet-it init Get Started
vetcli
vetcli
 
VetCLI — AI Output Verification
 
Files checked: 3
Issues found: 2
 
✗ Security
src/api/auth.ts:42 Hardcoded API key detected
→ Use environment variable instead of literal string
 
✗ Hallucination
src/utils/parser.ts:12 Package 'super-fast-json' not found on npm
→ AI may have hallucinated this package
 
✓ All checks passed
Duration: 142ms

What VetCLI checks

Every AI-generated commit gets scanned for the most common failure modes.

Hallucination Detection

Catches fake npm packages, imaginary APIs, and made-up imports that AI models frequently hallucinate. Checks against a bundled index of real packages with no network calls.

Security Scanning

Detects hardcoded secrets, eval(), SQL injection, shell command injection, and other vulnerabilities that AI models commonly generate by default.

Style Consistency

Checks naming conventions against your project's git history. Catches casing inconsistencies and non-idiomatic patterns automatically.

Pre-Commit Hook

Runs automatically on every commit via a hook installed with one command. Zero-config setup. Blocks bad AI code before it enters your repo.

100% Local

Zero network calls during verification. Your code never leaves your machine. Privacy-first by design. Works air-gapped and offline.

Fast as Hell

Runs in under 100ms for most projects. You won't even notice it's there until it catches something that would have cost you hours.

Simple pricing

Start free, upgrade when you need CI or team features.

Free

$0/mo

For individual developers

  • CLI verification
  • Pre-commit hook
  • Hallucination detection
  • Security scanning
  • Style consistency
  • Community support
Get Started

Team

$12/user/mo

Min 5 seats. $9.60/user/mo annually

  • Everything in Pro
  • Shared rule sets
  • Centralized policy
  • Audit log
  • Team billing
  • Dedicated support
Coming Soon

Frequently asked questions

No. Everything runs locally on your machine. Zero network calls during verification. Your code never leaves your computer.
All of them. VetCLI analyzes the code, not the tool. Works with Cursor, Copilot, Claude Code, TabNine, Codeium, and anything else that outputs code.
ESLint checks style. VetCLI checks for AI-specific failure modes like hallucinated packages, invented APIs, and security patterns AI commonly gets wrong.
One command — npx vet-it init — installs the pre-commit hook. After that, it runs automatically on every commit. Nothing else to remember.
It blocks the commit and shows you exactly what's wrong, where, and how to fix it. Use --force to skip if it's a false positive.
Coming soon with the Pro plan. You'll be able to run VetCLI in GitHub Actions to verify AI-generated code in PRs before merging.

Never trust AI code blindly again

Install VetCLI in one command. Runs locally. Catches hallucinations, security issues, and style violations before they land in your repo.

npx vet-it init Get Started