RINSE drives GitHub Copilot through your PR review loop until it approves. Predict issues before you push, get a time-saved summary — every run.
$brew tap orsharon7/rinse https://github.com/orsharon7/rinse
$brew install rinse
Also available via direct download and source →
// terminal demo
Actual RINSE TUI · cycle monitor · 2 iterations · ✓ Approved
// rinse predict — new in v0.3
$ rinse predict ◇ rinse predict — 3 likely Copilot comments detected ◇ Missing error handling: os.WriteFile return discarded 91% internal/runner/runner.go:147 ◇ Unused variable: 'ctx' declared but not referenced 85% internal/runner/runner.go:203 ◇ Naked return in named-return function 72% internal/engine/engine.go:89 3 predictions • run `rinse` to start your review loop
rinse predict · staged diff · 3 issues found before Copilot sees them
// v0.4 — Pro
rinse predict --interactiveWalk through each prediction in-terminal: apply the fix with y, skip with n, navigate with ←/→. Each fix is verified with go build and staged automatically. Join the waitlist for early Pro access.
// under the hood
rinse predict parses your staged diff into an AST and runs deterministic heuristics — the same patterns Copilot flags most often. No model inference, no latency.
Each prediction is ranked by empirical hit-rate. ≥70% means Copilot will almost certainly comment. Lower scores are shown but de-emphasised. You decide what to fix.
RINSE calls the GitHub Copilot review API, reads every unresolved comment, hands them to your AI fix agent, pushes, and loops — until the PR is approved or you quit.
One binary, no daemon, no Docker. Installs in seconds with brew. Config lives in .rinse.json — commit it to share defaults with your team.
// why rinse
Runs in CI, as a pre-commit hook, or on-demand. No babysitting. No config hell.
rinse predict runs AST-based analysis locally and flags what Copilot will flag — before you open the PR.
Post-cycle insights show what RINSE caught, time saved, and recurring issues to fix upstream.
Free tier processes code locally. Your source never leaves your machine.
// pricing
Free
$0
For individuals. Forever free.
rinse predict — AST analysis, confidence scoresrinse predict --interactiverinse predict --doc-driftPro
$15 /dev/mo
For devs who want zero-comment PRs.
rinse predict --interactive — review & fix in-terminalrinse predict --doc-drift — LLM doc drift detectionrinse stats --predict hit-rate dashboardEnterprise
Custom
For teams that need control.
// rinse pro
RINSE Pro is launching soon. Drop your email and we'll let you know the moment it's ready.
No spam. Unsubscribe any time.