Buggers automatically reviews your pull requests, detects bugs, security risks, and code quality issues — so you can ship with confidence.
Buggers inspects the raw unified diff against historical fault lines. In-process scanners catch side-channel timing flaws, plaintext secrets, and SQL injections in 140ms before synthesising AST-grounded patches.
Explore triage architectureInspecting syntax tree nodes and regex boundaries before invoking LLM fallbacks...
Generic LLM wrappers hallucinate phantom line numbers and suggest libraries you don't even have installed. Buggers correlates modified functions with your real git commit history, defect frequency, and coverage deltas to score real regression risk.
Define review thresholds with a simple .buggers.yml in your repository root. Set GitHub check runs to automatically block pull request merges when critical severity findings or high risk are detected.
version: 1
risk:
threshold: 75 # Maximum allowable risk score
fail_on_critical: true # Block merge if critical finding exists
block_on_secrets: true # Fail check if hardcoded secrets found
ignore:
paths:
- "docs/**"
- "**/*.spec.ts"PR openings and pushes trigger AST evaluation via HMAC-verified webhooks without poll delays.
Correlates changed functions with past rollback commits and defect density in that file.
Deterministic 0-100 score weighing cyclomatic complexity, test delta, and mutation paths.
AI remediations cite real diff line numbers only. Hallucinated file paths are discarded.
Connect your GitHub repository once. Buggers runs non-blocking checks on your next pull request.