PR opened
A webhook fires the moment a PR opens or gets pushed to.
Code Reviewer posts inline findings with severity, a summary, and a score on every PR. Your rules, your model, your budget.
No workflow file to commit, no bot to babysit.
A webhook fires the moment a PR opens or gets pushed to.
Your instructions and excluded paths applied, routed to the model you picked.
Findings post inline, each with a severity: critical, warning, or info.
One summary: score, security concerns, missing coverage.
Correctness before style. Bugs before nitpicks. Same order, every review.
A welcome comment tracks the run. One summary closes it out.
token can be nil when a session is revoked between validation and use. Guard it or return early.Free-form instructions per repository. Exclude generated code. Pick the model. Change any of it when your standards change.
"Reject any PR that adds a dependency without a named owner." Your words, in every review.
vendor/, generated/, dist/ - never sent to the model.
Most review bots hide which model reads your code. Kimchi puts it in your config.
# Review instructions, in plain language instructions: "Reject any PR that adds a dependency without a named owner." # Paths the reviewer never sees exclude: - vendor/** - generated/** - dist/** # The model that reviews this repo model: kimi-k2.7
Reviews run on the same governed infrastructure as everything else on Kimchi.
Tokens, duration, and cost per run, attributed to your org.
Reviews are model calls. They run under the budget caps you set.
Prompts, diffs, and outputs are excluded by architecture. In any mode.
Webhook events are recorded for audit and replay.
Install the GitHub App from the console. Pick repositories. Reviews start on the next PR.
1-click install. Installation-scoped tokens rotate automatically. No PAT to manage.
Instructions, excluded paths, and model choice, all in the console.
GitLab MR support is in active development. Same rules and governance as GitHub.
Install the app, open a PR, get a review. No per-seat bot pricing.
@kimchi-review summaryto regenerate