Docs
The verification layer for AI-generated code.
A ten-stage pipeline, five merge-policy tiers, per-agent trust scoring, and customer-owned hooks. Press / anywhere to search these docs.
Veriva is the verification layer for AI-generated code. Every pull request runs through a ten-stage pipeline that combines deterministic rules, multi-model AI review, a self-disagreeing cross-check, and a final policy gate. You express deny rules that override AI judgment, track which agent shipped what, and get a full provenance trail on every finding.
Governance, not review
Get started
First-touch surfaces — install Veriva, get your first PR analyzed, learn the dashboard.
First steps
Sign up, install the GitHub App, ship your first analyzed PR
Your first PR
Minute-by-minute walkthrough of what happens after installation
Dashboard tour
Walkthrough of every surface: overview, PR inbox, agent fleet
GitHub App
Install the App, webhook flow, check-run mapping, branch protection
CLI
npm install -g @veriva/cli — scan a diff locally before pushing
Concepts
How Veriva thinks about your codebase — the pipeline, the policy gate, agent identity, model routing, and the provenance trail behind every finding.
Why Veriva
The verify-not-generate argument and the three-tier finding routing that backs it
The 10-stage pipeline
Deep-dive on every stage and how they chain together
Merge policy
Five tiers, deny rules, and per-repo overrides — policy beats AI
Agent identity
Per-line per-agent attribution and trust score history
Model routing
Light · standard · deep-audit tiers, with per-slot override
Provenance trail
Per-PR JSONL — every event, prompt version, and LLM call ID
Configure
Make Veriva yours — declarative rules versioned alongside your code, custom hooks for your existing checks, role-based access controls.
.veriva.yml reference
Every option, every default, every override path
Shell + Webhook hooks
Plug your own checks into the pipeline — sandboxed shell or signed webhooks
Roles & access
OWNER / ADMIN / MEMBER capability matrix and MFA enforcement
Integrate
Connect Veriva to the rest of your toolchain — Actions workflows, your IDE, the public API, ticket systems.
GitHub Action
Run the pipeline from any Actions workflow
VS Code Extension
Inline diagnostics and status-bar badge in your editor
API reference
REST endpoints, signed webhook hooks, rate limits
API keys
Create, scope, and revoke programmatic access
Operate
Running Veriva day-to-day — billing, troubleshooting, measuring ROI.