Loading...
Loading...
Generate full songs and instrumental tracks with ElevenLabs Music on RunComfy via the `runcomfy` CLI. ElevenLabs Music turns a style description plus structured lyrics into studio-quality 44.1 kHz stereo audio — 5 seconds to 5 minutes — with section-level control (Intro / Verse / Chorus / Bridge), multilingual vocals, and commercial-friendly output. Generate a backing track, a full vocal song, a jingle, a podcast intro, a game loop, or an instrumental bed. Calls `runcomfy run elevenlabs/elevenlabs/music-generation` through the local RunComfy CLI. Triggers on "generate music", "make a song", "AI music", "background music", "instrumental track", "ElevenLabs Music", "soundtrack", "jingle", "theme music", "royalty-free music", "compose", or any explicit ask to generate music or a song from a text description.
npx skill4agent add agentspace-so/runcomfy-agent-skills elevenlabs-music-generationruncomfynpx skills add agentspace-so/runcomfy-agent-skills --skill elevenlabs-music-generation -g# 1. Install (one of — see runcomfy-cli skill for details)
npm i -g @runcomfy/cli # global install
npx -y @runcomfy/cli --version # zero-install
# 2. Sign in
runcomfy login # or in CI: export RUNCOMFY_TOKEN=<token>
# 3. Generate music
runcomfy run elevenlabs/elevenlabs/music-generation \
--input '{"prompt": "..."}' \
--output-dir ./outruncomfy-cliforce_instrumental: trueelevenlabs/elevenlabs/music-generation| Field | Type | Required | Default | Notes |
|---|---|---|---|---|
| string | yes | — | Style description and lyrics with section markers. See prompting tips |
| int | no | | Output duration in ms. 5000–300000 (5 s – 5 min) |
| bool | no | | |
| string | no | | |
--output-dirmusic_length_msruncomfy run elevenlabs/elevenlabs/music-generation \
--input '{
"prompt": "Upbeat indie-pop anthem, bright electric guitars, driving drums, 120 BPM, female lead vocal. [Intro 8 bars] instrumental build. [Verse] Chalk on the palms, laces double-knotted, morning on the ridge. [Chorus] We rise, we strike, we never fade out. [Bridge] soft breakdown, just piano and voice. [Outro] full band, fade.",
"music_length_ms": 60000
}' \
--output-dir ./outruncomfy run elevenlabs/elevenlabs/music-generation \
--input '{
"prompt": "Calm lo-fi hip-hop instrumental for a study playlist. Warm Rhodes piano, soft vinyl crackle, mellow boom-bap drums, 75 BPM. No vocals. Consistent loop-friendly groove throughout.",
"music_length_ms": 90000,
"force_instrumental": true
}' \
--output-dir ./outruncomfy run elevenlabs/elevenlabs/music-generation \
--input '{
"prompt": "5-second cheerful brand stinger, bright marimba and a single uplifting chord resolve, no vocals.",
"music_length_ms": 5000,
"force_instrumental": true
}' \
--output-dir ./outprompt"Upbeat indie-pop anthem, bright electric guitars, 120 BPM, female lead vocal."[Intro][Verse][Chorus][Bridge][Outro][Intro 8 bars][Verse 16 bars]"electric guitar carries the chorus, drums sit back in the verse."force_instrumental: true[Verse] (sung in Brazilian Portuguese) ...music_length_ms: 35000[Intro]/[Verse]/[Chorus]music_length_msforce_instrumental: trueforce_instrumental: truemusic_length_ms: 35000promptmusic_length_msforce_instrumental| code | meaning |
|---|---|
| 0 | success |
| 64 | bad CLI args |
| 65 | bad input JSON / schema mismatch |
| 69 | upstream 5xx |
| 75 | retryable: timeout / 429 |
| 77 | not signed in or token rejected |
runcomfy run elevenlabs/elevenlabs/music-generation--output-dirCtrl-Cnpm i -g @runcomfy/clinpx -y @runcomfy/clidocs.runcomfy.com/cli/installruncomfy login~/.config/runcomfy/token.jsonRUNCOMFY_TOKEN--input$(...)model-api.runcomfy.net*.runcomfy.net*.runcomfy.comruncomfy <subcommand>npmnpxruncomfy-cliai-video-generationai-avatar-video