No. In Signals mode, the default, a pull request with nothing to act on gets no comment. Full AI review, on Pro or Teams, reviews every pull request and posts one line on a clean one.
No. On Free the bot runs Signals only: the comment comes from an index of your repository, built from parsed code, the call graph, git history and a 25-marker health scorer. A model runs only for AI triage or Full AI review, on Pro or Teams, on repositories where you turn it on.
About 20 to 35 cents a pull request, paid from credits, so 100 pull requests come to about $20 to $35. AI triage is 1 to 2 cents a pull request and Signals costs nothing. Pro is $15 a month and includes $5 of credits, about 15 to 25 full reviews; past that, credits are pay as you go with no per-seat review fee. Each repository has a monthly AI spend limit, $5 by default. When the limit or the balance runs out, the bot posts the free Signals comment and says the AI pass is paused.
Yes. Upload a coverage report from CI and the bot's Repowise / coverage check fails a pull request below your patch coverage minimum. The Repowise GitHub Action and GitLab template run the same gate in your own pipeline, with path-scoped and risk-weighted gates, and need no account or API key.
Not on public repositories. Install the GitHub App and the bot comments on their pull requests. Sign in with GitHub to choose a review mode, turn on the merge gate, or add private repositories, which need Pro.
The same languages the Repowise index parses, including Python, TypeScript and JavaScript, Go, Java, Kotlin, C#, Rust, C and C++, Ruby, PHP and Swift, among about 40. The co-change and ownership signals come from git history and work for any file.
An AI reviewer reads the diff. Repowise also knows the rest of the repository: who calls a changed function, which files history says belong together, and which tests import the change. That evidence is there for free, without a model, and the AI modes build on it instead of guessing.
For the bot, yes, today. It is a GitHub App and works on public, private and organization repositories. The CI gates also run on GitLab through the Repowise template, and in any other CI as plain commands.
Put [skip repowise] in the pull request title to skip it. Ignore paths such as vendor/ or generated files per repository in your settings or .repowise/bot.yaml.
On GitHub: your account's Settings, Applications, Installed GitHub Apps, or your organization's Settings, GitHub Apps. Uninstalling removes its access at once.