Not quite my tempo.
Fletcher reviews every pull request you open. He marks what's wrong on the exact line and tells you how to fix it. He is not gentle, but he is right.
- Your first 5 reviews are on us
- Free with your own Gemini key
src/tempo.ts
12export const beatLength = (bar: Bar) => { 13 const beats = bar.signature.beats; 14 return bar.duration / beats; 15};
Were you rushing or were you dragging?
A 0/4 signature divides by zero here. Reject a bar with no beats before you divide.
A band director for your pull requests
Install once, pick your repositories, and every pull request gets a line-by-line review before anyone else reads it.
Every pull request, every push
Install Fletcher on the repositories you choose. He reviews each new pull request and each push to it within a minute.
Comments on the line
Each comment sits on the changed line it's about and says what to do instead. Critical problems are marked loudest.
Ask again
Comment /fletcher again on a pull request to retry
a failed review. Add
.fletcher.json to tune
what he looks at.
Three steps to your first review
-
Sign in with GitHub
No new password. Fletcher uses your GitHub account.
-
Install on your repositories
Choose a personal account or organization, then repositories.
-
Open a pull request
Fletcher's review lands on GitHub within a minute.
Start free. Stay free with your own key.
Every workspace gets 5 reviews on Fletcher's key. After that, add a Gemini key and your provider bills its usage to you, or subscribe to Fletcher Pro and skip the key.
Bring your own key
Free$0 per workspace
Unlimited reviews on your own Gemini key, with any current model it can use.
- 5 free reviews on Fletcher's key to start
- Every pull request and every push
- Owners, admins, and members from GitHub
- Key stored encrypted, shown only by its last 4
Fletcher Pro
Paid per workspace
200 review credits a month on Fletcher's keys: up to 133 reviews on standard models, or 44 on pro models.
- Everything in Bring your own key
- Pick Lite, Standard, or Pro Gemini models
- Reviews on your own key never use credits
- One bill for the whole workspace
- Cancel any time from the billing portal
Fletcher only reads what you hand him
Your code
To review a pull request, Fletcher sends its changes to the Gemini API from Google. He only reads repositories you install him on.
Your key
Keys are checked with their provider before saving, stored encrypted, and never shown again in full.
Your team
Roles follow GitHub. Owners choose admins, and you can remove Fletcher from GitHub at any time.
The details are in our Privacy Policy.
Ready for rehearsal?
Sign in, install on a repository, and open a pull request.