Inspiration

We noticed a lack of broadly focused learn to code platforms, and we wanted to create more resources in an attempt to plug this gap in the market.

What it does

Varia is designed to both act as a coding assistant, as well as a teacher. If you know how to code, Varia acts as an AI assistant, providing debugging tips and error analysis, as well as providing a easy way to get around quick roadblocks. If you don't know how to code, or don't feel confident, Varia can act as a teacher, giving you projects as well as teaching how to code and how the code works as you go - similar to a class syllabus structure.

How we built it

Varia is built using a Deepseek API key, as well as javascript for the logic and backend with CSS and HTML rounding out the frontend of our project.

Challenges we ran into

Our challenge was executing user generated code and displaying a graphical output.

Accomplishments that we're proud of

We are proud of successfully integrating our AI system with a user friendly, engaging website that allows for an ease of learning and and promotes an interest in code.

What we learned

We learned to utilize AI models in an educational setting as well as interface with LLM APIs to create a user friendly product that prioritizes learning over outcomes.

What's next for Varia

In the future, we hope to expand Varia to support more languages, larger scale products, & teaching with a more defined curriculum. We also hope to add on the fly training, allowing Varia to learn from the user's projects to better help them learn.

Built With

Share this project:

Updates