Turn assigned GitHub issues into pull requests you approve.
Handsoff forks the repo, drafts the fix and shows you the diff. Nothing is pushed until you approve.
- Queue
- Fork
- Clone
- Analyze
- Plan
- Implement
- Diff check
- Your review
- Commit
- Push
- Pull request
How a run works
You make the decisions. Handsoff does the setup and the first draft.
- 01YouPick issuesImport issues already assigned to you on GitHub, then choose which to solve.
- 02YouStart a runNothing runs until you press Start. Issues on one repo share a branch.
- 03HandsoffPrepare the repoForks it, clones it into a secure workspace and creates a branch.
- 04HandsoffDraft the changeReads the issue and the relevant files, then writes a focused patch.
- 05YouReview the diffRead every changed line. Approve, retry or cancel.
- 06HandsoffOpen the pull requestCommits, pushes to your fork and opens the PR under your account.
What you can rely on
- A review gate before every push
- Runs stop at the diff. Nothing is committed, pushed or opened until you approve it.
- Your name on every commit
- Commits use your GitHub account. No bot co-author lines are added.
- One branch per repository
- Several assigned issues on the same repo go into one branch and one pull request.
- Runs in a secure workspace
- Git clone and patch work happen in an isolated worker workspace for each job.
- Secrets stay out of the diff
- Each patch is scanned for keys and tokens before it can be committed.
- A full record of each run
- Logs, the plan, the diff and every AI call are kept with the run.
Pricing
Try it on one repository. Upgrade when you contribute across projects.
Premium
per 30 days$10or ₦14,000
- 5 GitHub tokens
- Unlimited issues
- Any number of repositories
3× Premium
Platinum
per 30 days$20or ₦28,000
- 15 GitHub tokens
- Unlimited issues
- Any number of repositories
Pay in naira or US dollars with Paystack or Flutterwave. Plans don’t renew automatically.