About SetPrep

Built by a DJ, for DJs.

SetPrep started as a personal tool. Spending three or four hours preparing a set — picking tracks, ordering them, dropping cue points, mapping the energy arc, hunting for the right key transitions — was eating into the time we actually wanted to spend mixing. Most DJ software is great at the act of DJing. Almost nothing helps with the prep.

SetPrep is a desktop app that reads your music library, plans a full set in a chosen mixing style, and places hot cues, loops, memory cues, colour coding and star ratings on every track. Open your DJ software and you're playing — no manual prep round. (Currently exports to Rekordbox; Serato and Traktor support coming soon.)

It's not just a mix planner. SetPrep also organises every mix you've made (folders, colour labels, smart playlists in plain English), keeps your library clean (de-dupe, find missing files, fix scrambled filenames, surface forgotten gems), and explains every choice it makes — so you're learning the craft while it does the boring work.

Beta is live on Mac (downloads are invite-gated). Apply via the form on the homepage and we'll send your invite when there's space. Free tier needs no card; Pro is £5.99/month or £59.99/year (~17% saving). Windows is on the roadmap.

How it works

The technical bits, briefly.

SetPrep reads your Rekordbox database directly via pyrekordbox (or a folder of audio files in folder mode). Track metadata (BPM, key, beat grids, phrase markers) is sent to a reasoning AI alongside one of ten built-in mixing-style templates — each derived from analysing real sets by artists like Chris Lake, Charlotte de Witte, Anyma and Fisher.

The AI returns an ordered set with cue-in / cue-out / loop positions for every track plus a plain-English explanation of why every track is there. SetPrep snaps those positions to your beat grid, builds a Rekordbox-importable XML, and (with one click) writes the cue points directly back into your Rekordbox database. Serato and Traktor exporters are on the roadmap.

The core IP is the style templates, the cue-placement heuristics, and the educational layer — every transition explained, every track choice reasoned — refined over months of testing on real DJ libraries. The AI doesn't replace judgement; it gives you a high-quality first draft and teaches you why each move makes sense.

Contact

Reach out.

Questions, feature requests, bug reports, or just want to chat about the set you're playing this weekend? Email support@setprep.app or post in the forum.

Create an account Back to home