Inspiration
Our inspiration came from our background in music and that something like this could fit the retro theme.
What it does
It's a 8-bit beat maker that can create MIDI files of 8-bit audio using a DAW style panel and AI suggestions for notes to increase productivity.
How we built it
We utilized Next.js as the full-stack framework with React.js frontend components and custom styling using Tailwind CSS. We added Supabase for user authentication, RAG, and data storage. Additionally, we integrated Gemini 2.5 Flash using Gemini AI Studio to provide suggestions on notes for music. We used Claude CLI, GitHub Copilot, Cursor.ai, and ChatGPT 5 for pair programming.
Challenges we ran into
Tackling AI music generation was a challenge, since it is quite complex. We ran into integration issues with the frontend and the backend.
Accomplishments that we're proud of
Building an AI for 8-bit video game music. Creating a user-oriented full-stack web application in 24 hours. We got to experiment with Google Gemini AI Studio and utilize it after attending the workshop.
What we learned
LLM's are hard to implement locally. We learned new technologies like Next.js and Supabase. We learned how to create data formats and store more efficiently.
What's next for 8-Bit Beat Maker
We want to develop an automatic suggestion feature that gives recommendations to the user as they lay out their notes.
Built With
- gemini
- next.js
- pytorch
- react.js
- supabase
- tailwind
- typescript

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