A design & engineering brief · 02

Sleepless.fm

the dj who never sleeps

I wanted a DJ set that never ends: every song analysed and blended into the next, all night. No uploads, no accounts, nothing sent to a server: the whole thing runs in the browser. And I wanted it to keep surprising me with songs I wouldn't have picked myself.

The deck, live

Click through and press play. It never stops.

open the real thing ↗

Design notes

  • The UI takes its colors and mood from whatever's playing.
  • No library to manage and no signup. You press play and it's going.
  • Friends can join the same room with a code and suggest songs into the mix.

Engineering notes

  • All the analysis and mixing happens in the browser. Nothing is uploaded.
  • The next track is scored live against what's playing (tempo, key, energy) and blended in.
  • Stable enough to run a party all night unattended.