
BobSprint is an autonomous code rescue tool built on IBM Bob Shell. Paste any public GitHub URL, and BobSprint runs a full 5-stage pipeline — completely hands-free — that analyzes the repository, identifies safe-win improvements, generates file content using Bob's AI modes, safety-reviews every change, and opens a draft pull request on your fork. How it works: Stage 1 — Recon: BobSprint fetches the repository tree and samples key files via the GitHub API. It detects the tech stack, maps missing artifacts (tests, docs, CI workflows, README sections), and builds a compact context bundle for Bob. Stage 2 — Bob Fan-out: Bob Shell runs in three modes in parallel. Plan mode returns a JSON array of add-only safe wins (new test files, new doc files, new README sections — never edits to existing logic). Ask mode writes a 5-bullet executive summary of the repo's health. Code mode generates complete file content for each proposed safe win. Stage 3 — Safety Gate: Every generated file is reviewed by Bob Ask before it can be committed. Bob must respond SAFE or DEFERRED with a reason. Anything ambiguous is deferred to human review. No file that touches runtime behavior can pass. Stage 4 — Apply + PR: Approved files are committed to a fork branch via the GitHub API. Bob Ask writes the commit messages and PR description. A draft pull request is opened automatically. You review before merging — BobSprint never auto-merges anything. Stage 5 — Report: A full evidence trail logs every Bob invocation with mode, duration, Bobcoin cost, prompt summary, and response summary. The report page shows hours saved, files analyzed, changes applied vs deferred, and a link to the draft PR. Technical stack Built with Next.js 15 App Router, React 19, Zustand v5 for state persistence, Framer Motion for animated pipeline UI
17 May 2026