RunVibes adapts your Spotify playlist to your running performance in real-time. The right track, at the right intensity, at the right moment.
Free to join. No spam. Early testers get lifetime Pro access.

Static playlists don't care if you're sprinting or recovering. They don't know your heart rate just spiked. They can't feel when you need a push. You end up skipping tracks mid-stride, breaking your flow.
A ballad hits during your sprint interval. A banger drops during cooldown. Every run, the same mismatch.
Skipping tracks with sweaty hands while trying to maintain pace. It kills your rhythm and your time.
Your playlist doesn't know you just hit a wall at kilometre 8. It doesn't adapt. It just keeps playing.
Free run, pace targets, intervals, custom plans — choose how you want to train. RunVibes builds your session.
Our AI reads your pace, heart rate, and run phase in real-time. It selects, sequences, and crossfades tracks from your Spotify library.
Push the pace and the energy rises. Slow for recovery and it eases back. Tap the vibe controls if you want more — or less.

Our AI analyses every track in your Spotify library — energy, tempo, valence, danceability — then builds real-time playlists that match your body's current state. It learns what pushes you and what calms you down.
Free run, time targets, pace goals, intervals, or fully custom — each mode adapts the music engine to match your training intent.
Accelerating beeps when you're too slow. Decelerating when you're too fast. No screen needed — your ears guide your legs.
Two buttons. Up or down. Instant energy shift without breaking stride. Designed for sweaty hands at 180bpm.
Beat-matched crossfades between tracks. No jarring cuts. No silence gaps. Just continuous flow like a live set.
“I've studied the science of music for two decades and was a professional DJ for 16 years. I'm now a runner. I know all about the right music at the right time. RunVibes does that for your run.”
Nicc Johnson, Founder
Request your invite. Early testers get lifetime Pro access.