Inspiration
I was inspired by tools that integrate into visual studio to help with code, I was determined to come up with AI driven code helper that is in one place and easy to use.
What it does
Code Companion is an AI driven web page to help with common every day coding. Code Companion will do code reviews, explain code, convert code, help with JSON to Code or Code to JSON (great for typed languages such as java, C#, typescript) and a free form interaction for all around code.
How we built it
A static html page with css and javascript, nothing too fancy.
What we learned
I took a deep dive into prompt engineering, this helped me to structure my prompts to be more effective.
Challenges we ran into
First off had issues getting the Gemini Nano prompt api running, this was fixed by using the Dev version of Chrome then all went smooth.
Accomplishments that we're proud of
Being primarily a backend developer I was able to pull together some UI skills to get this app done.
What's next for Code Companion
Code Companion would be more epic if it kept state and extended the conversion, each time you interact its a new chat no history to extend the current conversion.
Try it out
I have a deployed version of the code on a stagnate domain I used for a hackathon years past. https://dailyme.ninja/code-companion/
Built With
- css3
- gemini-nano
- html
- javascript

Log in or sign up for Devpost to join the conversation.