Intergalactic DJs presents

Generated DJ VANTA cyber-rave hero logo concept

DJ VANTA

Powered by SonicForge Live: the first Hermes-native autonomous AI DJ/VJ for local house parties, livestreams, clubs, and future festival stages.

PlatformSonicForge Livelocal-first runtime + control deck
ShowIntergalactic DJsparty / collective / future lineup
PerformerDJ VANTA//SonicForgeVirtual Autonomous Nocturnal Transmission Artist

Local-first demo mode: mock adapters by default · no paid GPU · no public RTMP · no provider starts without human approval.

Collective-first launch frame

Intergalactic DJs is the team. SonicForge Live is the universe. DJ VANTA is the first clone.

Loading forkable_collective_ecosystem_map_read_only…

Team roles loading…

Agents · skills · plugins · workflows · model-training plans stay shareable, local-first, and approval-gated.

🚀 Open Launch Cockpit Open Parallel Party Hub Fresh Hermes Setup Agent Factory Workflow Registry Terminal Visuals Acquire Station Signal Open Project Explainer Open DJ VANTA Lore Open VJ Window

Guide the set

Tell VANTA where to steer the room.

Generate mock track

Local WAV sketch only — not a paid music backend.

DJ VANTA talk break

Text-first MC presence; TTS stays opt-in.

Text-first MC break generator

Modes: survival · history · hype · lore · technical. Preview-only copy backed by /api/mc-breaks/preview; TTS/audio output remains closed.

history · hype · safety · lore selector only updates text-first preview copy; no voice, provider, recording, or stream starts.
Loading text_first_mc_break_generator_fail_closed preview…

mock-text-talk-break · text_first_no_audio_output · sends_voice_message=false · records_audio=false

VJ output

Browser visualizer for OBS capture, Resolume, or projector routing.

Open VJ Window

Autopilot segment

Plans the next track + talk-break + visual + clean mix notes from the current guide.

Who is alive?

VANTA = Virtual Autonomous Nocturnal Transmission Artist.

DJ VANTA models crate digging, beatmatching, phrasing, EQ moves, cue points, crowd state, MC breaks, and visual cues — with every live backend closed until the operator arms it.

Read the soul/personality sheet

Lineage + Rave Survival Kit

Community-care drawer

This panel renders the latest survival_kit and culture_cue from Plan Next Continuous Segment. Practical community-care reminders only — no medical/legal/drug-use instructions, and human override stays visible.

Survival ping

Plan a segment to load hydration, earplug, buddy-check, exit, chill-zone, and human-override cues.

water station · earplugs · buddy check · exits clear · chill zone · human override
Culture cue

Respect to dance-music lineage; AI is a guest in the room.

disco-house-techno-rave-vj-ai
Deck handoff

Deck A current groove → Deck B incoming portal. Press the planner for the dry-run visual spell.

ComfyUI/TouchDesigner: dry-run contract onlyComfyUI visual-spell cue: /system_stats /object_info /prompt /ws /history /view stay disabled until explicit approval.Equal-power crossfader metadata appears after planning.EQ move schedule metadata appears after planning: low swap · mid carve · high shimmer.Talk-over-intro ducking plan metadata appears after planning: talk_over_intro_ducking_plan_metadata_only.

DJ Brain read-only preview

BPM / phrase / EQ / crowd signal

This panel loads /api/dj-brain/state without generating audio, appending manifests, calling providers, recording, or publishing. It exposes DJ VANTA's performer-brain preview for judges before any live backend is armed.

BPM · Key · Energy

Loading read-only state…

Phrase count

Phrase plan pending.

Current EQ move

EQ schedule pending.

Crowd signal

Synthetic crowd state only — no hidden mic/crowd recording.

Beatmatch

Stable-grid preview pending.

Read-only safety

read_only_preview_no_generation_no_continuous_mixer · starts_gpu=false · records_audio=false

Careless-LiveDJ-inspired dual-deck framework · ethically adapted

Deck A / Deck B handoff cards

Dedicated UI cards expose the current groove and incoming portal without claiming a real continuous mixer. Deck B stays generated_mock / dry-run until an approved local adapter returns an artifact.

Deck A

Current groove

Status: waiting for planner state.

BPM/key/energy
Prompt stack
Guide prompt appears after planning.
Safety
Mock/local state only.
Deck B

Incoming portal

Status: awaiting crate selection and visual spell.

BPM/key/energy
Deck B crate
Local prompt crate not selected yet.
Visual spell
ComfyUI/TouchDesigner cue remains dry-run.

Prompt Crate Cache

Deck B crate-digging memory

Local seed memory only: genre tags, energy, visual spell, survival ping, and lineage note travel with the incoming deck. Provider lanes remain closed by default.

Loading local prompt crate cache…

Plan a segment to see the selected crate in Deck B.

Sample-pad ritual buttons

VANTA / HYDRATE / BUDDY / DROP / PORTAL / CHILL / AIRHORN / RECORD

These pads emit local dry-run cue packets for talk-breaks, survival reminders, text visual spells, and future set-manifest markers. They do not play audio samples, start recording, call ComfyUI, publish streams, or open paid providers.

No pad fired yet. All ritual triggers are metadata-only dry runs.

Local Set Manifest Writer

Never lose the take — metadata only

Each planned segment appends crossfade, ducking, LUFS, talk, visual-spell, survival, culture, and Deck B metadata to generated/sets/<set_id>/manifest.json. This does not start recording, public streaming, ComfyUI, paid APIs, or a continuous mixer.

Plan a segment to create the local set manifest.

Honest status: mock audio vs real generated audio vs rendered program

Program audio truth panel

This panel separates mock audio sketches, real generated audio, and rendered program mix. It is backed by /api/program-status and refuses to imply a continuous mixer, recording, provider generation, upload, or stream exists before verification.

Mock audio sketch

Waiting for local mock generation.

Real generated audio

closed_until_human_approval · RunPod/Modal/ACE-Step contracts only.

Rendered program mix

not_rendered · no continuous stitched/crossfaded program audio.

Recording / stream

closed_until_human_approval · RECORD is metadata only.

honest_program_status_mock_audio_no_rendered_program · starts_gpu=false · records_audio=false · publishes_stream=false

Local program manifest renderer with crossfade/ducking/LUFS metadata

Program run sheet — metadata only

This /api/program-manifest view renders the local set manifest into a segment-by-segment run sheet for crossfade seconds, talk-over-intro ducking, target LUFS, equal-power crossfader notes, EQ move schedule, survival pings, and culture cues. It does not render audio, record, upload, call providers, start GPUs, or publish streams.

local_program_manifest_renderer_metadata_only · plan a segment to populate the run sheet.

renders_program_audio=false · records_audio=false · publishes_stream=false · requires_human_approval=true

Backend status card endpoint/UI · closed/open provider lanes

Provider lanes stay closed until a human says yes

Read-only /api/backends status for ComfyUI, RunPod ACE-Step, Modal, TouchDesigner, Resolume, OBS/RTMP, and TTS. This panel does not preflight providers, call /prompt, start GPUs, record, upload, publish, or open voice output; required human inputs and blocked-action lists are review-only.

Loading backend_status_card_fail_closed_no_provider_calls…

closed_until_human_yes · starts_gpu=false · starts_paid_api=false · publishes_stream=false · records_audio=false · uploads_private_media=false

SDF/MSDF text shader future lane

Crisp visual-spell typography — browser fallback now

DJ VANTA's text/code visual spells need readable typography for OBS, projectors, deck art, and future ComfyUI/TouchDesigner loops. Tonight's safe implementation is a Canvas 2D sdf_text_fallback mode in /visualizer; future WebGL SDF/MSDF atlas rendering remains a contract until a human approves local graphics work.

Dry-run autopilot controls

Bounded run-of-show planner — no live scheduler

Build, load, preview, start, or stop the local demo timeline without generating media, recording audio, starting ComfyUI/RunPod/Modal, or publishing streams. The “start” button only marks a browser-side rehearsal state for the operator; it does not run a timer or autonomous mixer.

timeline_plan_only_no_generation_no_continuous_mixer · starts_gpu=false · records_audio=false · publishes_stream=false

Load a timeline to preview 10/20/45 minute plans.

Live events