Keeps your library within reach
A descriptive view of the tracks you own—energy, mood, weight, genre, vocals, and build—combined with how you have organised and played them. Forgotten and underused music can return to consideration.
Being built for the booth · offline by design
You shape the energy and choose the direction. SetPath keeps the right parts of your library within reach—surfacing tracks that fit what’s playing and where you want to take the set.
Direction changed to build. Showing 2 illustrative candidates.
Illustrative product direction · candidate quality is still being validated
A thousand tracks across genres, moods, and times of night live on one USB—and most of them are wrong for the moment you’re in. At each transition you have a few minutes, but your attention is split between the mix, the room, and the decks.
So you fall back to a familiar playlist and a safe track. It works, but it can flatten the direction and make sets repeat themselves. BPM and key tell you what’s compatible, never whether a track continues the feeling, builds tension, or takes the room where you’re steering.
SetPath is being built to follow what you play and keep a current field of tracks that could work next. When you already know your move, you simply play it—your choice becomes the new context.
SetPath maps the collection you already own—playlists, tags, ratings, comments, and audio understanding—then helps you build crates for the night before you ever reach the booth.
Each track reshapes a live shortlist against what is playing, the recent run, and the direction you have chosen. A few strong options stay immediately visible.
Set a direction and the field recomputes. Every surfaced option should honour it—different degrees of the move, never one suggestion quietly ignoring you.
Continuity is the default. Controls persist and combine, reshaping the field until you change them.
Preparation is where a big library turns into a crate with intention. SetPath completes the crate from music you already own — steered, explained, and remembered between sessions.
A crate is a brief, not a folder: saved filters for playlists, genres, keys, BPM, energy, and vocals mean it only ever offers music that fits the night you’re planning.
The tracks already in the crate seed the search, and the same vocabulary you’ll steer with in the booth steers it here. Every suggestion says why it surfaced — play counts included.
One labelled switch reaches past the crate’s usual corner into the music you own but forgot. Skips are remembered per crate, so a pass through the queue never has to be repeated.
The finished crate exports as a playlist for your USB workflow. What you prepared at home is what’s under your fingers in the booth.



Showing the dialog steered to maintain.
Three connected jobs, with one clear boundary: you decide what plays.
A descriptive view of the tracks you own—energy, mood, weight, genre, vocals, and build—combined with how you have organised and played them. Forgotten and underused music can return to consideration.
Suggestions adapt to what is playing, the recent journey, and the controls you set. You read the room and choose where to go; SetPath helps find music that could take the set there.
What you play, reject, rediscover, and correct can teach SetPath what fits for you in context. A track can be right for one set and wrong for another, without replacing your judgment.

SetPath isn’t publicly released yet. Join the waitlist when it opens and you’ll be among the first DJs invited to try it against your own library.