Automated Codebase Tech Debt Scanner
Zero clones your repo, runs a full tech debt scan, triages findings by severity, and files a structured GitHub issue with the complete breakdown.
Zero connects:
What Zero delivers

What the problem is
Tech debt exists in every codebase. The problem is not that it accumulates; it is that it accumulates silently. No ticket, no owner, no priority. It shows up as a slow PR, a flaky test, a refactor that nobody scheduled. You tell Zero to scan the repo. It clones it, reads the code, finds the debt, ranks it by severity, and files a single structured GitHub issue so the team can actually see it and address it.
How Zero fixes it
Step 1: Connect your tools
GitHub
RequiredZero clones the repo, reads the code, and files the findings as a structured GitHub issue.
ConnectStep 2: Ask Zero
@Zero clone vm0-ai/vm0, scan for tech debt across the codebase, triage by severity, and file a GitHub issue with the full breakdown. Assign to me.
Zero clones the repo
Zero pulls the repository into an isolated execution environment and inspects the full codebase, including dependencies, structure, and code patterns.
Findings triaged by severity
Zero identifies tech debt signals: deprecated packages, dead code, large components with no tests, circular imports, inconsistent patterns, missing type coverage. Each finding is labeled High, Medium, or Low.
Structured GitHub issue filed
Zero creates a single GitHub issue with the complete breakdown, grouped by severity. Each entry includes the file path, a description of the problem, and a suggested fix.
Step 3: Take it further
Tips for better results
Narrow the scope if the repo is large. 'Scan turbo/apps/platform only' runs faster and produces a more focused report.
Tell Zero what patterns matter most to your team. 'Flag any component over 400 lines' or 'highlight missing TypeScript types'.
Schedule recurring scans so new debt gets caught before it compounds. Monthly or per-sprint cadence works well.