Skip to main content

Prochain AI DJ

A DJ simulation and automation platform where human, AI, scripted, and replay actors share one DJ model. A first-class virtual booth supports practice, cooperative B2B, battles, repeatable experiments, and recorded mixes. Physical booths become capability-aware adapters to the same control contracts.

Status: offline AI demo plus a separate four-CDJ club runtime, September 2026. The platform/UI support library ingest, offline mixing and replay. The club emulator now has a dedicated master-mixer role and four independent CDJ roles, with a five-container deployment definition and a passing five-process audio/control smoke test. These runtimes are not yet connected. See current implementation.

Active MVP​

The primary club topology is one DJM-A9 mixer container plus four CDJ-3000X containers, initially two decks per DJ. AI-vs-AI and human-vs-AI share the same mixer and master audio. The existing two-deck offline AI demo remains a separate baseline; its historical MVP scope is not the new deployment topology. See four-CDJ B2B architecture and run the club.

Start here​

Product direction​

Start with a headless Rust daemon, boothd, and a Next.js/React/TypeScript web application. Keep timing and audio alive across UI reloads and disconnections. Add an optional Tauri shell when desktop packaging is useful.

Support four decks in the domain; prove the first command/event loop on one deck. Build real audio rendering before describing the simulator as a listening or audio-quality evaluation environment. Accelerated offline execution is a benchmark target, not a promised 100× speed.

The first club model is DJM-A9 plus four CDJ-3000X players. V10 is a later, structurally different backend. XDJ-AZ remains a separate research profile. No physical hardware compatibility is claimed yet.