CRATELAB vs DJClaw
CRATELAB
cratelab.ioDJClaw
github.comSide by side
| Figure | CRATELAB | DJClaw |
|---|---|---|
| Price from | $9.99/mo | — |
| Free plan | Yes | — |
| Free trial | — | — |
| Open source | — | — |
| Web | Yes | — |
| Windows | Yes | — |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| Self-hosted | — | Yes |
| Plans published | 2 | 0 |
| Spec score · AI DJ Software | 9.2 (#2) | 7.4 (#13) |
| Integrations | Metadata can be exported as CSV or sent through direct Sync-page integrations with Rekordbox, Serato and Engine DJ. | The maker lists Google ADK, Gemini, Mixxx, Google Lyria 3, LiteLLM-compatible providers, and a separate MCP server for Claude Code integration. |
Plans
In their own words
CRATELAB
CRATELAB is AI-powered DJ software for analyzing tracks, organizing crates, planning playlists, and syncing a cloud library. Its desktop analyzer performs local beat tracking, and the site claims tempo detection to ±0.5 BPM. It identifies keys using Camelot notation, assigns energy scores from 1 to 10, and maps intro, build, and drop sections on coloured waveforms. Mix tools include AI playlist generation, transition compatibility scoring, and an AI DJ coach for suggestions. Metadata can be exported as CSV or connected through the Sync page to Rekordbox, Serato, and Engine DJ. Audio stays on the user's computer unless sent to the cloud, while metadata syncs by default. Browsing, editing, and playback work offline, but local analysis needs internet access to verify the subscription. The Free plan is free, billed Forever, and requires sign-in. Pro is $9.99 a month, billed monthly, with 200 analysis credits per cycle; each analyzed track uses one credit and unused credits do not roll over.
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.