91% of developers use AI tools. Your repo is accumulating technical debt RIGHT NOW.

Getting Started

How It Works

SlopBuster is a codebase-aware AI code reviewer that understands your repository, detects AI-generated issues, and explains findings in context.

Codebase Intelligence

Unlike generic linters, SlopBuster learns your repository's patterns, conventions, and architecture automatically. When it reviews a PR, it has full context of your entire codebase — existing utilities, naming conventions, architectural decisions, and team standards.

This means it can catch issues like framework reinvention (when new code reimplements something that already exists in your repo) or deviations from your established patterns.

AI Slop Detection

AI coding assistants generate code fast, but that code often introduces subtle problems: duplicated logic, ignored utilities, band-aid solutions, and security anti-patterns. SlopBuster is specifically optimized to catch these AI-generated issues.

Common AI slop patterns detected:

  • Framework reinvention — reimplementing existing utilities
  • Band-aid solutions — quick fixes that ignore root causes
  • Phantom dependencies — referencing libraries that don't exist
  • Security anti-patterns — hardcoded secrets, missing auth checks
  • Over-engineering — unnecessary abstractions and complexity

Progressive Feedback

SlopBuster shows 1–3 issues at a time, prioritized by impact. Instead of overwhelming developers with a wall of findings, it surfaces what matters most first. This approach leads to higher fix rates and less review fatigue.

The Review Flow

1

PR is opened

SlopBuster automatically detects the new pull request and begins analysis.

2

Codebase context is loaded

The full repository is analyzed to understand existing patterns, utilities, and conventions.

3

Diff is reviewed in context

Changes are evaluated against the codebase, checking for security, performance, reliability, and best practices.

4

Findings are posted

Inline comments appear directly on the PR with explanations, severity levels, and suggested fixes.

5

Developer interacts

Ask questions, dismiss findings, or request deeper explanations via the Teaching Chat.

Six Pillars of Code Quality

Every review evaluates code across six critical dimensions:

Security

SQL injection, XSS, hardcoded secrets, missing auth

Performance

N+1 queries, missing indexes, memory leaks

Reliability

Silent failures, missing retries, no circuit breakers

Cost

Oversized models, missing caching, redundant computation

Operations

Missing logging, no correlation IDs, no metrics

Best Practices

Naming, duplication, type safety, documentation