DJClaw vs SetPrep
DJClaw
github.comSetPrep
setprep.appSide by side
| Figure | DJClaw | SetPrep |
|---|---|---|
| Price from | — | £5/mo |
| Free plan | — | Yes |
| Free trial | — | — |
| Open source | — | — |
| Windows | — | Yes |
| macOS | Yes | Yes |
| Linux | Yes | — |
| Self-hosted | Yes | — |
| Plans published | 0 | 3 |
| Spec score · AI DJ Software | 7.4 (#13) | 8.3 (#5) |
Plans
In their own words
DJClaw
DJClaw is a free, open-source framework for installing or developing an autonomous AI DJ Being on macOS or Linux. Its two-deck agent searches for and downloads music, selects tracks using BPM compatibility, key matching, and energy flow, then chooses transition timing and one of five techniques: crossfade, bass swap, filter sweep, echo out, or hard cut. A background Planner prepares six tracks, downloading or generating them and loading them onto the idle deck. Gemini multimodal audio features analyze full tracks, inspect previews at selected positions, and perceive music while it plays. Google Lyria 3 can generate original tracks with controls for BPM, key, mood, instruments, and style. After every five tracks, the Being updates its SOUL.md, MEMORY.md, and GOALS.md files. The terminal interface shows decks, meters, EQ, playlist, timeline, agent status, decisions, and countdown. Installers support macOS arm64, macOS x64, and Linux x64.
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.