Inspiration
We were wondering what we could can do with gpt-oss for devs, and to make fun platform for them to take their mind off for a sec and came up with this project
What it does
It have many components each focusing on the different parts of the develeper's routine, we made it a bit more fun to work as a dev.
here's what the components do, -StoryCode: Transforms Python code into a short, whimsical, character-driven narrative. A fun way to visualize your logic. -Coder's Companion: A supportive mental health chatbot trained to help developers deal with common stressors like imposter syndrome and burnout. -Art Generator: Creates abstract SVG art based on a programming concept or theme. -Joke Generator: Tells a programming joke about a specific bug or concept and then explains it. -Commit Poet: Generates well-formatted Git commit messages by analyzing the 'before' and 'after' states of your code. -Regex Wizard: A two-way tool that can generate a regular expression from a plain English description or explain a complex regex pattern in simple terms. -Error Sleuth: A debugging assistant that takes a stack trace or error message and provides a simple explanation, a list of likely causes, and suggested solutions. -API Mockup: Generates realistic JSON mock data from a simple description of a data model, perfect for frontend development. -DocString Writer: Automatically writes professional docstrings for your Python functions in various styles (Google, NumPy, etc.). -Code Visualizer: Analyzes a function's logic and generates a Mermaid.js flowchart diagram for easy visualization.
These components are powered by gpt-oss:20b
How we built it
We first tested the model, understanding the thinking of it and we determine what would be the best for the gpt-oss model, according to that we listed our components and started prompting the model for response. Once that done, we integrated and built it into a flask web app.
Challenges we ran into
The .md flowchart was a lil bit challenging but not that much, but the art generator part is very much hard to think of for the solution. Then we came up with svg format.
Accomplishments that we're proud of
The whole project is very nice, the thought procss, the problem, the solution we came up with was very nice.
What we learned
We learned the thinking of gpt-oss model and it felt awesome.
What's next for C Suite
The companion, we have to use some physchological stuff to make it very apt for the use caseand saving data from the chat too, we thought like les focus on new things we done and database connection was not that new for us.
Log in or sign up for Devpost to join the conversation.