AIDJSets vs SetPrep
AIDJSets
aidjsets.comSetPrep
setprep.appSide by side
| Figure | AIDJSets | SetPrep |
|---|---|---|
| Price from | — | £5/mo |
| Free plan | — | Yes |
| Free trial | — | — |
| Open source | — | — |
| Web | Yes | — |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Plans published | 3 | 3 |
| Spec score · AI DJ Software | 8.2 (#6) | 8.3 (#5) |
| Beatport integration | Users can create Beatport playlists from generated sets with automatic track ID parsing. | Pro includes Beatport BPM verification, bulk corrections, and beat-grid phase correction. |
| Exports | Generated sets can be downloaded as M3U8 playlist files or imported into Rekordbox as a new playlist. | The product exports plain text on Free and Markdown or CSV tracklists on Pro. |
| Maker and location | The privacy policy identifies Tobias Thiele, a sole proprietor in Germany, as the operator and data controller; it lists the address as “to be added.” | SetPrep is operated by Chris Seller as a sole trader; the pages opened do not state an headquarters or founding year. |
Plans
In their own words
AIDJSets
AIDJSets uses AI to create DJ set orders from a user’s Rekordbox library. It arranges tracks by harmonic mixing, BPM progression and energy flow, applying Camelot wheel principles and analyzing key-change difficulty. Audio is analyzed locally with RMS energy, spectral centroid and loudness to produce energy scores from 1 to 10. The service supports more than 40 electronic music genres with genre-specific algorithms. Its desktop app reads Rekordbox playlists and metadata, supports Rekordbox 6 and 7+ database layouts, and works best when tracks are analyzed in Rekordbox. Users can combine playlists, include or exclude tracks, limit set length, reorder tracks and regenerate sets. Finished sets export as M3U8 files or import into Rekordbox as a new playlist; Beatport playlists can also be created. Audio files stay on the computer, while metadata and local paths are sent for ordering. AI processing requires internet access. Generation consumes one token per input track plus one per target-set track. Token packs cost $5.99 as a one-time purchase, $12.99, paid once or $24.99, paid once; a free plan is available.
SetPrep
SetPrep is a desktop app that plans DJ sets from an existing music library. Choose a mixing style and it returns an ordered set, giving each track an energy-arc role, a transition note, and an explanation of its selection. It reads libraries from Rekordbox, Serato, or Traktor, and can also work from a folder of audio files. Ten built-in mixing-style templates draw on analysis of real artist sets. SetPrep can write colour codes, transition notes, and star ratings back to supported DJ libraries. Other library tools include de-duplication, locating missing files, filename repair, and finding forgotten tracks. The beta is available on Mac with Apple Silicon or Intel and Windows with x64 or ARM64, but downloads are invite-gated. The free plan costs nothing and allows three generated mixes per calendar month. Pro Monthly costs £5.99 a month; Pro Annual costs £59.99 a year. Hot cues, loops, memory cues, and structural cues are described as coming soon.