Enables MCP-compatible agents to queue, run, and track local AI music generation jobs with dry-run defaults, license recording, and pluggable pipeline adapters for YuE or compatible backends.
Enables an agent to inspect an audio folder and report what is inside each file — duration, sample rate, channels, codec and bitrate — and to group byte-identical files, identical decoded audio stored in different containers, and near-duplicate candidates, with suggested keeps and explicit differences, all read-only.
Enables DJs to calculate set runtime from cue points and transitions in provided track JSON, and to rank next-track candidates with explainable bpm, key, genre, energy scoring and warnings.
Manages a local SQLite music track library with fingerprint-based incremental scanning, multi-condition search, missing analysis completion, and crate management, enabling DJs to organize and retrieve tracks without moving files.
Enables MCP-compatible agents to split a finished song into vocals, drums, bass, and other stems using local Demucs or a remote command, with asynchronous job status and cancellation.
Enables bidirectional conversion of DJ library data—cues, loops, cue colors, and playlists—between Rekordbox 6/7 and Serato DJ Pro, with read-only previews and staging-safe writes.
Provides an append-only event ledger with MCP tools for workspaces to report completion receipts, query recent events, generate situation reports, and track focus changes.