← All work

AI music co-producer · AI inside

BeatMind

Hum an idea and get MIDI and chords, sketch in a browser mini-DAW, and get a live theory coach that connects to FL Studio.

Role
Product and full-stack development
Status
Working MVP · in active development
Link
Demo on request
70
commits, Apr–Nov 2026
~20k
lines of code
10
AI coach modules

AI music co-producer

BeatMind

The problem

Producers get stuck between an idea in their head and a finished loop, and music theory lessons are disconnected from the session they’re actually working on.

What I built

  • ✦In-browser piano roll and 16-step beat grid with real sampled instruments, undo/redo and MIDI/WAV export
  • ✦Hum-to-MIDI and stem separation using open audio AI models
  • ✦A companion script that reads a live FL Studio project and can make a safe, limited set of changes
  • ✦Coach modes: theory lessons in context, song review, chord suggestions and reference-track analysis

Where the AI lives

Claude acts as the coach and co-producer with structured, validated outputs; open models handle pitch detection and stem separation.

What it shows I can build for you

I can build rich, interactive tools in the browser — audio, canvas, real-time state — and connect them to desktop software your team already uses.

Built with

  • Next.js
  • tRPC
  • Prisma
  • Tone.js
  • Claude API
  • Replicate
  • Python
  • Stripe