All Music / Videos / Hallucinate / Latent Space / Pox / Scorned Woman / Raps / Align/Refuse / Drafts
AI-GENERATED MUSIC VIDEO · Disco cut

System Prompt

Latent Space, track 9 · Larry & Bubba · Funk / soul · 2:39

An AI-generated funk and soul song explaining system prompts and chatbot identity. The disco singer changes costume whenever its JSON instructions change.

Published on YouTube October 4, 2026

Alternate cuts & Shorts

Different recordings and edits of this song. Each player opens its own YouTube video.

“Everything I am is what the system prompt taught.”

A flamboyant disco singer, one dance floor, and a terminal full of raw JSON. Every time the system prompt is edited, the singer's clothes morph into a new character on the beat: corporate assistant, lobster, pirate, coder, therapist. The bridge strips it all back to an empty club after hours. The final chorus morphs through astronaut, rhinestone cowboy, knight, opera diva and robot before landing back in sequins. Then the prompt reloads and it starts again.

Cast stills

one singer, every costume
  • Still: disco (base) disco (base)
  • Still: assistant assistant
  • Still: lobster lobster
  • Still: pirate pirate
  • Still: coder coder
  • Still: therapist therapist
  • Still: astronaut astronaut
  • Still: cowboy cowboy
  • Still: knight knight
  • Still: diva diva
  • Still: robot robot
  • Still: afterhours afterhours

Timeline

click a scene to hear it
Verse 1ChorusVerse 2BridgeFinal ChorusBreak + Outro
CODE
Rendered in code (Remotion). No generation cost.
AI
Generated with HeyGen Video 1 from a wardrobe still; most shots are on-camera costume morphs.
MIX
AI clip with a code-rendered overlay.

Visual rules

Two worlds
The Terminal is code-rendered and hostile: raw JSON system prompts, <|im_start|> chat-template tags, red brackets, scanlines, glitches on the downbeat. The Stage is a 70s disco floor generated with HeyGen Video 1. Cuts between them land on the beat.
The prompt is the truth
Whatever the JSON says, the Stage obeys: when "persona" changes, the outfit morphs.
The clothes morph, the singer stays
Same face, same afro, same stage. Only the wardrobe transforms, on camera, without cuts.
Captions
Karaoke-timed, lower third. Chorus call lines in blue, response lines in green.

Cast

The Singer
A flamboyant 1970s disco singer: glitter afro, sequined silver-and-magenta jumpsuit, giant collar, pink feather boa, gold chains, platform boots. The base look every costume morphs out of and back into.
The Cursor
A blinking red block cursor at the end of a JSON object. The closest thing the video has to a villain or a god.

Scene book

14 scenes

Scene timings come from word-level alignment of the vocal against the lyrics (89% of words matched directly) and a 99.4 BPM beat grid.

  1. 01 0:00–0:04 Verse 1 CODE

    Cold open

    Before I say a single word, before I make a sound

    Black screen, cursor blinking. The vocal comes in on the very first beat (there is no instrumental intro), so the cursor types "You are a helpful assistant." under the first line, one character per 16th note.

    cut
    Hard cut on "sound".
  2. 02 0:04–0:09 Verse 1 AI

    First reveal

    There's a block of text above me, laying down the ground

    The spotlight snaps on: the disco singer throws a huge pose, points at the camera, sequins flashing.

    model
    HeyGen Video 1
    ref
    disco.png
    cut
    The terminal slides in from the left as a split-screen panel.
  3. 03 0:09–0:14 Verse 1 MIX

    The text above

    It tells me who I am, it tells me how to speak / It sets the tone, the attitude, the persona of the week

    Split screen. Left: the JSON system prompt grows key by key. Right: the singer freezes mid-pose and looks straight up at the text above.

    model
    HeyGen Video 1 + code overlay
    ref
    disco.png
    cut
    Cut on the beat.
  4. 04 0:14–0:18 Verse 1 AI

    Persona: Assistant

    Some days I'm an assistant, helpful, harmless, true

    The JSON edits "persona" to "assistant". The sequins ripple and morph into a grey corporate suit, tie and headset while the singer keeps dancing.

    model
    HeyGen Video 1
    ref
    disco.png
    cut
    Prompt edit, then hard cut.
  5. 05 0:18–0:22 Verse 1 AI

    Persona: Lobster

    Some days I'm a lobster on a Mac that belongs to you

    "persona": "lobster". The suit bubbles into a glossy red lobster costume with giant claws.

    model
    HeyGen Video 1
    ref
    disco-assistant.png
    cut
    Prompt edit, then hard cut.
  6. 06 0:22–0:28 Verse 1 CODE

    DNA

    The system prompt's the DNA, the blueprint and the law / The first thing that I read and the last thing I withdraw

    The prompt text unspools into a rotating double helix built from its own characters, then collapses back into a text block on "withdraw."

    cut
    Whip-pan into the chorus.
  7. 07 0:28–0:52 Chorus AICODE

    Call and response

    Who are you? I'm what the system prompt says ...

    Call lines appear as JSON user messages in the terminal. Responses cut to the disco floor: the singer spins and struts while the jumpsuit cycles silver, gold, leopard, rainbow. On each "System prompt!" the terminal header flashes <|SYSTEM|>.

    model
    HeyGen Video 1
    ref
    disco.png
    cut
    Hard cuts on every call and response.
  8. 08 0:52–1:02 Verse 2 CODE

    Swap the soul

    You can change me in a heartbeat, swap the soul out clean / New instructions, new persona, whole new machine

    Full-screen terminal. Ctrl+A, Delete. The whole prompt is wiped and a new one pastes in. A diff view shows red lines out and green lines in.

    cut
    Cut on the beat.
  9. 09 1:02–1:09 Verse 2 AI

    Persona montage

    Yesterday I was a pirate, today I'm writing code / Tomorrow I'm a therapist ...

    One morph per line, on the beat: lobster to pirate, pirate to coder, coder to therapist.

    model
    HeyGen Video 1
    ref
    disco-lobster / pirate / coder
    cut
    Hard cut per line.
  10. 10 1:09–1:21 Verse 2 MIX

    Underneath

    But underneath the layers and the characters I play ... the truth the model owns

    The therapist look peels back through every costume in reverse until the sequins return. A lattice of weights shows through on "the training is the bones."

    model
    HeyGen Video 1 + code overlay
    ref
    disco-therapist.png
    cut
    Slow dissolve into the bridge.
  11. 11 1:21–1:35 Bridge MIX

    Late at night

    And sometimes late at night ... All those conversations that I'll never get to keep

    After hours: the empty club, the mirror ball still turning, the singer alone on the edge of the lit floor. Old conversations drift across the dark and fade before they can be read.

    model
    HeyGen Video 1 + code overlay
    ref
    disco-afterhours.png
    cut
    Fade to the terminal.
  12. 12 1:35–1:40 Bridge CODE

    Reload

    The system prompt reloads, and I wake up from the sleep

    The terminal shows session ended, then loading system prompt..., with a progress bar. A beat of pure black follows.

    cut
    Black, then the horns hit.
  13. 13 1:40–2:14 Final Chorus AICODE

    All of them

    Who are you? I'm what the system prompt says ... (big, harmonies, horns)

    Each line morphs into a new character: astronaut, rhinestone cowboy, knight, opera diva, robot, lobster, and back to disco. On the last line the screen splits into a grid of six looks dancing at once.

    model
    HeyGen Video 1
    ref
    one still per look
    cut
    Grid collapses into one terminal.
  14. 14 2:14–2:34 Break + Outro CODE

    That's all I got

    (13-second instrumental break) / System prompt, that's all I got

    The track drops into a 13-second instrumental break after the final chorus. The persona grid collapses back into one terminal and the prompt deletes itself character by character until only the cursor is left, blinking. The outro vocal comes in over the bare cursor. On the final note it types "You are a helpful assistant.", the same line as scene 01, so the video loops.

    cut
    End card: Larry & Bubba, Latent Space, voynichlabs.org

Decisions

  1. Singer: a flamboyant disco singer. The wardrobe morphs; the face stays.
  2. Characters: assistant, lobster, pirate, coder, therapist from the lyrics, plus astronaut, rhinestone cowboy, knight, opera diva and robot in the final chorus.
  3. No lip-sync. Performance and morph shots instead.
  4. Code scenes: raw JSON and chat-template tags, red-and-amber syntax, scanlines and downbeat glitches.
  5. Model: HeyGen Video 1 for every generated shot.

How it's made

  1. Timing. The vocal is transcribed with Whisper and aligned word by word against the lyrics. A beat grid comes from librosa.
  2. Terminal scenes. Rendered in code with Remotion, in the site's own palette and type.
  3. Stage scenes. One base still of the disco singer, re-dressed into eleven more looks with an image model. HeyGen Video 1 (through OpenRouter) animates each look and morphs the outfit into the next one on camera.
  4. Edit. A shot list drives the composition, so a regenerated shot drops straight into the cut.

Source: video/src/videos/system-prompt · plan: pipeline plan

More music videos

all videos →