With the rise of LLMs, Debug Demolition provides a gamified way to debug flawed AI-generated code. Players are judged by accuracy and speed, and ranked with an ELO system from timed head-to-head matches.
-
Install Dependencies:
- Navigate to the
clientdirectory and run:npm install
- Install backend dependencies in
api:pip install -r judge/requirements.txt
- Navigate to the
-
Set Environment Variables: Add the following to your .env in /api with populated values
redacted
-
Run the Application:
- Start the client: (in /client)
npm run dev
- Start the backend server (in /server)
node index.js
- Start the client: (in /client)
Yippee! Created during SwampHacks 2025 by Cole Smith, Anthony Yao, and Ricky Zhang.