Inspiration
I wanted to explore what music creation would feel like if an AI agent could actually work inside a sequencer instead of just telling us what to play.
What it does
BeatForge is a live 16-step music sequencer where humans can create beats manually while an AI agent can control the same session through WebMCP.
How we built it
Built with Vite, JavaScript, Tone.js and WebMCP with structured tools that let an agent change the tempo, tracks, steps and patterns directly in the sequencer.
Challenges we ran into
The biggest challenge was making agent actions and human controls work together smoothly while keeping the music responsive in real time.
Accomplishments that we're proud of
Built a working experience where anyone can create a beat themself, ask an agent to change it and immediately hear the result while still keeping control as the human.
What we learned
Learnt how actually the WebMCP works
What's next for BeatForge
want to expand BeatForge with more instruments, richer patterns, better collaboration and more ways for humans to guide the music.
Built With
- html
- javascript
- tone.js
- vite
- webmcp
Log in or sign up for Devpost to join the conversation.