Een codereview op elke pull request.
Installeer de GitHub-App en elke PR krijgt binnen minuten een concrete, vriendelijke review: wat de PR doet, wat er écht stuk is, wat je zou overwegen. Geen ruis, geen lofprietpraat — en gratis voor open source. De diff gaat automatisch naar het goedkoopste model dat 'm aankan, en elke review is herleidbaar tot op de cent.
Van webhook tot review, met een vangrail vooraan
GitHub tikt aan, ReviewPilot verifieert eerst de handtekening en pas dan gebeurt er iets. De diff bepaalt welk model het werk doet; het antwoord komt als één comment terug. Onderin loopt dezelfde correlatie-draad als door de rest van het lab: elke review is een kostenregel.
Zeven stappen, één comment
Van PR tot review
- GitHub stuurt een webhook zodra een pull request opent of bijwerkt
- De handtekening (HMAC-SHA256) wordt geverifieerd — geen geldig secret, geen review
- Publieke repo → gratis tier; privérepo → klantcheck
- Een GitHub-App-token haalt de diff op, read-only en per installatie
- Diffgrootte bepaalt het model: klein → DeepSeek V4 Flash, groot → DeepSeek V4 Pro
- De review komt terug als één nette PR-comment, met bronverwijzing naar bestand en regel
- Elke call krijgt een correlatie-id, zodat AgentLedger de kosten per review vastlegt
Concreet, specifiek, en kort waar het kort kan
Elke review volgt dezelfde vorm: samenvatting, wat er echt stuk is, wat je zou overwegen, en een paar kleine puntjes. Verzint nooit regelnummers; is de diff triviaal, dan zegt hij dat in twee regels in plaats van feedback te forceren.
Summary. Adds a fixed-window rate limiter to the login route. Sensible approach; two edge cases need attention before merge.
Must fix.
- auth.js:38 — the counter is keyed on username only, so an attacker rotating usernames bypasses the limit. Key on IP + username.
- auth.js:51 — the window resets with Date.now() per request instead of per window, so the limit never actually triggers.
Should consider. Return 429 with a Retry-After header; add a test for the 11th attempt.
— 🧾 Review door ReviewPilot · gratis voor open source · review.neuralex.nl
Voorbeeld ter illustratie van de vorm; de inhoud verschilt per PR.
Gratis voor open source. Betaalbaar voor de rest.
Open Source
- Publieke repositories
- 10 reviews per repo per dag
- Slimme model-routing
- Community-support
Indie Dev
- Onbeperkte reviews
- Privérepo’s inbegrepen
- Voorrang op de sterkere route
- Slack/Discord-meldingen
Geen zoveelste bot
Direct na het openen
Feedback binnen ~2 minuten na een PR — geen wachtrij, geen handwerk.
Slimme routing
Kleine diffs naar een snel, goedkoop model; grote diffs naar een sterker model. Altijd de goedkoopste die past.
Privacy eerst
Geen dataretentie, geen training op jouw code. De review is vluchtig: gebruikt en weg.
Gratis voor open source
Publieke repo’s krijgen reviews zonder kosten. Elke review is tegelijk marketing.
Kosten transparant
Gemiddeld onder € 0,05 per review, met volledige kostenregistratie via AgentLedger.
Geen vendor lock-in
Draait op een eigen model-router. Geen afhankelijkheid van één Amerikaanse API.
Waar het nu staat
ReviewPilot draait in dogfood: de keten is gebouwd en getest, en reviewt onze eigen repo’s. De bedragen en tijden hierboven zijn prijzen en ontwerpdoelen — geen productiemetingen. Zodra de testweek klaar is, vervangen we ze door échte cijfers uit het register, net als bij AgentLedger.
Wil je AI-reviews op jouw repo’s?
ReviewPilot installeert als GitHub-App en plaatst vanaf de eerste PR een onderbouwde review terug. Gratis voor open source; voor privérepo’s draaien we een demo op jouw code.