Code Quality Audits
Evidence-backed A-F scoring for your AI agent codebase. Know exactly where you stand before your next deployment, compliance review, or funding round.
How It Works
Three steps from repo to report. No agents to install, no config files to write.
Submit Your Repo
Send us a link to your public or private repository. We support GitHub, GitLab, and Bitbucket. Private repos are handled under NDA.
Arbiter Scans
Our Arbiter engine runs 5 analysis passes: lint quality, security vulnerabilities, cyclomatic complexity, dead code detection, and duplication analysis.
Receive Your Report
Get a branded, shareable HTML report with an overall A-F grade, per-category breakdowns, and actionable remediation steps.
What We Measure
Five dimensions of code health, each weighted and scored independently.
Style consistency, formatting violations, naming conventions, and static analysis warnings across your entire codebase.
Bandit and Semgrep scans for known vulnerability patterns, hardcoded secrets, injection risks, and insecure defaults.
Cyclomatic complexity per function and module. High complexity correlates with bugs, test gaps, and onboarding friction.
Unreachable functions, unused imports, orphaned modules, and stale test fixtures that inflate your maintenance burden.
Copy-paste detection across files. Duplicated logic is a leading indicator of future divergence bugs and wasted effort.
Grade Scale
Scores map to letter grades with clear thresholds. No subjective judgment -- pure evidence.
Public Audits
Open-source repositories we have audited. Click a report to see the full breakdown.
| Repository | Grade | Score | Date | Report |
|---|---|---|---|---|
| hummbl-dev/base120 | A | 100.0 | 2026-04-14 | View report |
| hummbl-dev/hummbl-governance | A | 99.5 | 2026-04-14 | View report |
| hummbl-dev/arbiter | A | 98.0 | 2026-03-25 | View report |
| hummbl-dev/mcp-server | A | 100.0 | 2026-03-25 | View report |
| hummbl-dev/agentic-patterns | A | 100.0 | 2026-03-25 | View report |
Get your free audit
Send us your repo and receive a full Arbiter report within 48 hours. No cost, no commitment.
