Inspiration
In our EECS 481 class, we were discussing bugs task flow tools and how over 300,000 of them don't get fixed every year becasue they were deemed low priority, meaning that developers never got around to fixing them. We thought, why not develop a tool that allows users to have their bugs being fixed in the background?
What it does
Pest Control guides the user through a bug report to file a bug, which is them fed into an LLM that generates a fix for the bug. Instead of simply giving output, we automate the testing of the fix against the user's test suite and produce output based on if our patched code was successful, repeated patch generation if not.
How we built it
We used Github to form our repo and prompt the bug form. We then coded in Python in VS Code and implemented Gemini's API. Then, to produce our visual interface we incorperated Streamlit.

Log in or sign up for Devpost to join the conversation.