Inspiration
Joining new projects and coming face to face with a new codebase is a daunting task. We set out to build a web app that would help people onboard new projects faster.
What it does
Our app can generate summaries and UML diagrams to explain code to you, and add helpful comments directly to your local code files so that you don't have to guess what all these weirdly named functions do.
How we built it
The frontend is built with Javascript and React, with a Python backend. The backend is powered by GPT-4, which answers our carefully engineered prompts to help you understand foreign code, and can autonomously edit your local code files.
Challenges we ran into
We knew pretty much nothing about AI agents before this, and only one of us knew web development. We really wanted to implement one of the existing frameworks like LangGraph, but we got so in the weeds of how it works that we ended up not having the time. We're also only two people who decided to sleep both nights so we did the best we could with the time we had!
Accomplishments that we're proud of
The web app runs locally, and we can demo it to people with some simple projects!
What we learned
Tiia: web development is not that scary even if you're not a SWE Alex: GPT hallucinates a lot more than we thought
Log in or sign up for Devpost to join the conversation.