RepoRevive

Legacy code, meet your multi-agent renovation crew

RepoRevive is a Bob 2.0 workflow that audits legacy repositories, scores their health 0–100 across six weighted dimensions, drafts a prioritized renovation plan — then lets Bob's agents execute it and open a PR.

Demo dataset:· Python 2.7 · Flask 0.12 · last commit 2016

Three stages, zero toil

01

Audit

Five specialist agents index the repo, fingerprint the stack, cross-check dependency pins against live CVE databases via Bob's web search, and map complexity hotspots.

02

Plan

A planner agent turns findings into a prioritized backlog — P0 security, P1 modernization, P2 hygiene — with effort estimates and enforced ordering (tests before migrations).

03

Renovate

Refactorer, test-writer and doc-writer agents execute in parallel inside the Bob workspace, a verifier re-scores the tree, and a PR is opened for human review.

Built on IBM Bob 2.0: multi-agent orchestration · shared workspace tools · live web search for CVE intelligence · artifact generation (plans, diffs, PRs). Health rubric: Tests 25 · Deps 20 · Complexity 20 · Docs 15 · Types 10 · CVE 10.