What is Vouqis Verify?
Vouqis Verify is a CLI that runs your evals on every pull request that touches AI code — prompts, evals, model config, agent logic — and posts a clear verdict to the PR before your team merges.
One GitHub Action step. No SDK changes. No infrastructure to run. Eval evidence on every merge.
Installation
Quick Start
How it works
Three outcomes. No ambiguity.
Every Vouqis run produces one of three verdicts. The verdict is posted as a GitHub check status so the merge button reflects the eval result automatically.
BLOCK_MERGEBlock MergeThe eval score fell below the configured threshold. The PR comment is posted as a failing check — the merge button is blocked until the score improves or the threshold is explicitly overridden.
MERGE_WITH_WARNINGMerge With WarningThe eval passed but the score dropped from the baseline. The PR is not blocked, but the comment flags the regression with the delta so the team can decide whether to proceed.
SAFE_TO_MERGESafe to MergeThe eval score meets or exceeds the threshold and shows no regression from baseline. The PR comment shows the evidence and marks the check as passed.
vouqis commands
vouqis initCreate a vouqis.yml config file in the current directory. Prompts for eval script path and threshold.vouqis verifyDetect changed AI paths, run evals, compute the verdict, and post the result to the open PR.vouqis doctorCheck that the config file, eval script, and GitHub token are all valid before running in CI.vouqis.yml
Place vouqis.yml at the repository root. Run vouqis init to generate it interactively.
ai_paths lists the directories Vouqis watches. A PR that touches none of these paths skips the eval entirely. score_key is the key Vouqis reads from your eval output JSON.