PatchParamedic: rescue failing dependency PRs
Automatically repairs broken Dependabot PRs until CI is green
- Problem
- Dependabot PRs mostly go ignored or get handled by a senior engineer because nobody wants to deal with them. When they break your CI build, fixing them is pure grunt work. Existing tools either add static analysis afterward or decide whether to auto-merge, but almost nothing actually repairs a failed PR.
- Solution
- A GitHub App that watches failed Dependabot/Renovate PRs, reads CI logs to pinpoint the cause (lockfile conflicts, peer dependency issues, type errors), pushes fix commits to the branch, and re-runs CI until green before marking the PR mergeable. A dashboard shows each PR's repair decisions and diffs, with one-click rollback.
- Users
- Small teams maintaining JS/TS or Python projects, open-source maintainers, SaaS teams with one or two engineers
- MVP
- npm/pnpm ecosystem lockfiles and build errors only; auto-fix 3-5 of the most common failure modes; every fix comes with a diff explanation; stop and notify after three failed attempts
- Revenue
- Per-repo subscription (e.g. $15/mo for 5 repos), free for open-source projects
- Why now
- Dependency churn keeps growing while team headcount doesn't; CI logs and errors are highly pattern-matchable, and big-vendor tools skip the repair step entirely