2025

CodeDucky

A web app that allows you to "waddle" through your code and explain it with AI, step by step.

CodeDucky: Understand your code as it runs

Overview

In a world where nobody understands the code being written anymore, CodeDucky is here to help. Inspired by rubber duck debugging, CodeDucky is an app that allows you to upload code and execute it in a debugger, where each step of the code is explained with AI. You can stop it at any point and ask questions about the code and how it relates to the current program state, like the variables, call stack, etc. The app also includes a quiz mode, where you can test your understanding of the code.

Technical Details

The app uses the following to work:

  • Gemini for AI explanations
  • Flask for the API server
  • React+Vite for frontend
  • ElevenLabs for spoken audio explanations/conversational features
  • Python debug tracing functions for getting program state throughout execution

Hack K-State 2025 (Hack Cats)

This app won “Best Design” and “Best .Tech Domain Name” at Hack K-State 2025! Unfortunately as of two months later the official pictures aren’t out yet lol

We also spent wayyy too much time on the CTF which was running concurrently to the hackathon and we won that too! Lowkey this made me realize I enjoy CTFs more than hackathons lmao

The only photo I have is the three prizes we each got:

Picture of the prizes we won

Here’s the devpost!

Repository

twaller9/HackKState

Updated 3 months ago

Last updated on December 28, 2025.

more projects