NECRO delivers two things every codebase needs: deprecated and dead code that's genuinely safe to delete, and (when the evidence supports it) dormant features worth shipping again. Both verified against live callers and real code, never guesses.
Dead code that should be deleted, and good features that were disabled for reasons that may no longer apply. Both compound silently, sprint after sprint.
Deprecated functions. Disabled handlers. // TODO: remove markers from 2020. They add noise, confuse onboarding, and make refactors risky, but nobody knows which ones are truly safe to delete.
A library upgrade, a compliance change, or a sprint deadline shelved a working feature. The blocker was temporary, but the feature was never re-evaluated. It sits in the codebase, unshipped.
Hunting through blame logs, commit history, and issue trackers to figure out what's safe to delete, or what might be worth reviving, takes days. So teams skip it, and both problems compound.
Four stages: from a GitLab URL to a deletion issue or a Draft MR, depending on what the evidence says. The whole pipeline runs autonomously.
Two core registries (dead code cleanup and feature revival) plus four supporting modules covering the full lifecycle from first scan to merged MR.
NECRO's most consistent finding. Surfaces deprecated functions, disabled handlers, and dead code markers, then checks live callers before ever suggesting deletion. Zero false removals by design.
Dead Code CleanupWhen conditions align (a dependency updated, a blocker resolved), NECRO finds the features worth shipping again. Each finding is scored with live evidence: Revive Now, Candidate, or Keep Buried.
High-Value RevivalGive one instruction. The autonomous ADK agent runs the whole loop: scan, plan, self-critique, create real GitLab Draft MRs and issues, verify, report back. No babysitting required.
Autonomous AgentVisual analytics across all your scans. See when features were killed, why, how revivable they are, and which are the easiest, highest-value wins, all at a glance.
AnalyticsAdd repos to the watchlist and NECRO re-scans them automatically every 24 hours. The moment new dormant features appear, your team gets a Slack alert before they become technical debt.
Auto-monitoringA full audit trail: every GitLab issue and Draft MR NECRO has created on your behalf, with direct links. See exactly what was actioned, when, and in which repo.
Audit TrailNECRO never guesses. Every verdict is the result of a four-agent loop: scanner, analyst, adversarial critic, and reporter, each checking the others' work before you see a result.
Every number is from real scans against real GitLab repositories, not simulations.
Technical debt compounds silently. Every deprecated function left in the codebase adds cognitive overhead to every engineer who reads it. Every shelved feature that gets rebuilt from scratch wastes months of work already done.
NECRO is built on Google Cloud's AI stack and the official GitLab MCP Server. Production-grade infrastructure from day one.
Paste a GitLab URL. NECRO tells you what's safe to delete and, when the evidence is there, what's worth reviving. Both verified. No guesswork.