Show HN: FixBugs – Reproduce production bugs and verify fixes
I built FixBugs, an agent that ingests the rich context surrounding production bugs to reproduce them in a sandbox and generate verified fixes. It's available in the form of a self-hosted VSCode extension and as a Github app: VSCode Extension: https://fixbugs.ai/go/vscode-extension - full code and data privacy. - zero data retention models opted out of training. GitHub App: https://fixbugs.ai/go/github-app - we do access your code temporarily. - pick a repo to install FixBugs on. What motivated me to build FixBugs were my years being on-call at Google and VMware. How many hours did I spend gathering logs, traces, reviewing metrics, and reading code only to find that, * Some context was missing. * The bug wasn't reproducible. * The alert was caused by a transient infrastructure issue. Too many. Inefficiency in investigating staging/production bugs has a real cost, and it's paid both by developers and customers. Current capabilities: - Reproduce the bug. - Identify the root cause. - Generate a fix. - Verify the fix. - Review the generated code using multiple AI models to help catch potential regressions. Do try it and let me know what you think! I'd especially love feedback from engineers who work with distributed systems or handle high-volume production bug triage.
Discussion Highlights (14 comments)
mundanevoice
It seems like a cool idea.
kirtivr
A different approach that we took to root causing bugs that you may find interesting is that we first try to reproduce the bug before coming up with a fix for it. This is essentially a (RCA <-> Repro test case) loop until we're recreated the bug. If our attempts are not converging and we’re on the wrong track, we ask for human input.
yizluo
very nice tool! helpful and I love it
raghu16
Also, How is the VSCode extension reproducing the bug on my machine? That sounds dangerous.
sriramkalluri3
Great tool to triage the reported issues in bugs and fix them swiftly. This will definitely improves your productivity.
sriramkalluri3
Great tool to triage and fix the issues in bug. Improves your productivity massively.
majestic8
This looks very useful! What type of sandbox are you using? How does the mocking work?
rKulaSekhar
Love the focus on verification instead of just generating fixes.
divvsaxena
Awesome man cool!
vasmiReddy
Nice idea! The reproduce → verify loop is what makes this stand out.
ShaikMohammad
Very cool.Reproducing production bugs is usually the hardest part.
Bheemaneni
This seems especially used for teams handling production incidents.
Rishi1238
Interesting project. How does it handle services with multiple dependencies (queues, caches, third-party APIs)? Can it recreate enough of the production environment to reproduce intermittent bugs?
kumari_b
Interesting approach. The investigaion phase is usually the most time-consuming part of debugging. Curious how well this works on large, distributed systems.