Are you a Vibe Coder
or a Jive Coder?
We inject realistic bugs into any codebase. You find and fix them. The faster you finish, the better your score.
How It Works
🤖 AI-Generated Bugs
Our AI injects subtle bugs that real developers make — off-by-one errors, null pointer issues, async/await mistakes, and logic inversions.
📊 Three Difficulty Levels
Easy (1-2 bugs), Medium (2-3 bugs), or Hard (3-5 bugs). Start with easy to get a feel for it.
🔔 Realistic Bug Reports
You get vague user complaints like "The posts are showing up blank" or "It crashes when I click that button" — just like real life.
📋 Share With Others
Share bug reports with teammates and compare scores. Great for team challenges or interviews.

Why Buggr?
AI writes code now. Cursor, Copilot, ChatGPT — everyone's shipping faster than ever. But when it breaks, can you fix it?
Or are you just re-prompting until the errors go away?
Buggr gives you practice debugging real codebases with realistic bugs. It's a way to build actual debugging skills — skills you'll need when AI-generated code inevitably breaks.
Getting Started
Connect
Sign in with GitHub to access your repos
Select
Choose a repo, commit, and difficulty
Debug
Find and fix bugs — faster times = better scores

The Process
When you click "Bugger", our AI analyzes your code, picks files to inject bugs into, creates a new branch, and gives you a bug report describing the symptoms.
Scoring
Fix the bugs, commit your changes, and come back to check your score. You're graded based on how long it took to fix everything.
| Difficulty | A | B | C | D |
|---|---|---|---|---|
| 🌱 Easy | 0-5 min | 5-10 min | 10-15 min | 15+ min |
| 🔥 Medium | 0-7 min | 7-11 min | 11-15 min | 15+ min |
| 💀 Hard | 0-10 min | 10-15 min | 15-20 min | 20+ min |

Choose Your Codebase
Your Own Repos
Use any repository you have access to. Test yourself on code you work with every day.
Practice Repos
Fork one of our public repos designed for practice. No risk to your real code.
Available Practice Repositories
Quick Start
What You Need
- ✓ Node.js 18+
- ✓ A GitHub account
- ✓An LLM provider — Anthropic (recommended), OpenAI, or a local LLMAnthropic works best. Local LLMs need a beefy machine.
Setup
$ git clone https://github.com/brenoneill/buggr.git$ cd buggr && npm install$ npm run devCheck the README for full setup including GitHub OAuth and API keys.