Repowise Bot
AppTags
(2)Pricing
Select a tab navigation
A free GitHub App that reviews every pull request for code health regressions, hotspot touches, hidden coupling, dead code, and declining trends - and stays silent when there's nothing worth saying. Zero LLM calls; every comment is deterministic and reproducible.
One deterministic comment per pull request — only when there's something worth saying. Code health regressions, hotspot touches, hidden coupling, dead code, declining trends. No prompts, no hallucinations, no per-PR tokens.
Sample output
⚠️ Health: 7.0 → 6.8 (-0.2)
3 files moved · 2 hotspots · 5 hidden couplings · 1 dead-code finding
| File | Score | Δ | Why |
| .../ingestion/graph.py| 3.3 → 2.2 | ▼ -1.1 | untested hotspot, brain method |
🔥 Hotspot touched
- .../ingestion/graph.py — 21 commits/90d, 13 deps · owner: @raghav (62%)
🔗 Hidden coupling
- graph.py co-changes with orchestrator.py (8× — 🟢 routine), parser.py
(7× — 🟢 routine), and 3 more — none in this PR.
👀 Suggested reviewers @raghav
Every path links into the full Repowise dashboard. Co-change rows get a strength badge (🟢 routine / 🟡 notable / 🔴 strong).
Why this is different
The silence rule. A green PR gets no comment. Period.
Deterministic, not LLM. Tree-sitter + NetworkX + a 12-biomarker health scorer. Same PR twice → exact same comment. No drift, no token bills.
Edits, never spams. New commits edit the existing comment in place. If findings clear, the old comment is deleted instead of left stale.
Actionable signal. Hotspot cards name the primary owner with commit-share. Coupling warnings tell you what's missing from this PR.
Pricing
- Free forever for OSS. No PR caps, no credit card.
- Private repos require Repowise Pro. Private installs still index on connect, so the snapshot is ready the moment you upgrade.
Configure
Drop a .repowise/bot.yaml to silence sections or ignore paths. Or toggle per-repo at repowise.dev/settings?tab=bot. Skip a single PR with [skip repowise] in the title.
Live on github.com/repowise-dev/repowise/pulls — browse real examples.

Supported languages
(10)Plans and pricing
- One deterministic comment per PR - green PRs stay silent
- Hotspots, hidden coupling, dead code, declining-health alerts
- Suggested reviewers @-mentioned from primary owners
- Zero LLM cost - tree-sitter + NetworkX + 12-biomarker scorer
Repowise Bot is provided by a third-party and is governed by separate terms of service, privacy policy, and support contact.