Free Code Health Audit

Your codebase
has rot.
We find it.

Paste a GitHub repo URL. Get a full structural analysis in seconds: god classes, circular dependencies, duplicated code, and more.

Public repos only. Analysis takes 10-30 seconds.
codesweep scan --repo acme/webapp
$ codesweep scan
# Analyzing 847 files across 12 directories...

CRITICAL  God class detected: UserController.php (2,847 lines)
WARNING  14 unused imports across /src/services/
WARNING  Circular dependency: auth.js <-> session.js
INFO     3 files duplicating database connection logic
INFO     No test coverage for /api/payments/

FIXING   Splitting UserController into 4 focused classes...
FIXING   Removing dead imports...
FIXING   Extracting shared DB helper to /common/db.js...

DONE    PR #42 opened with 18 improvements. Code health: 64 -> 81

Paste a URL. See what's wrong.

01

Paste

Drop any public GitHub repo URL into the scanner above. No sign-up required.

02

Audit

CodeSweep clones the repo and runs deep structural analysis. God classes, circular deps, dead code, duplicated logic.

03

Report

Get a detailed health report with severity ratings, file-level findings, and an overall code health score.

The stuff humans skip under deadline

/

Structural bloat

Files that do too much. Classes with 40 methods. Controllers that are secretly entire applications. CodeSweep breaks them down.

<->

Tangled dependencies

Circular imports, hidden coupling, modules that know too much about each other. Identified and untangled.

x2

Duplicated logic

The same database query in 5 files. The same validation in 3 places. Extracted into shared utilities automatically.

Dead weight

Unused imports, unreachable functions, commented-out blocks from 2019. Removed cleanly without breaking anything.

41% of commits are now AI-generated. Someone has to clean up after them.

The vibe coding wave shipped fast. The maintenance bill is coming due. CodeSweep is the autonomous code janitor that never sleeps, never forgets, and never ships a PR without explaining exactly what it changed and why.