Traditional security tools like SonarQube or Snyk are great at one thing: throwing a wall of 200 warnings at you, half of which are false positives, and leaving you to figure out how to manually fix them.

I wanted a faster, more actionable security workflow for my own projects. Instead of just flagging a line number and saying "potential memory leak here," I wanted a tool that synthesizes an exact .patch diff file I can review and apply in seconds.

So I built BugZ AI—an open-source vulnerability scanner and automated patching engine.

The Architecture & Stack

To keep the UI real-time and snappy while LLMs crunch through repository files, I used this stack: