Plenio
Plenio Music Production System · for ComfyUI

From a few words to a finished song - on your own PC.

Plenio writes, composes, sings and masters songs locally in ComfyUI: a local language model writes the lyrics, YuE2 sings them, Plenio masters them to −14 LUFS and exports everything - and you can see and change every word and every note before a single one is rendered. Then the Plenio Player plays them: lyrics lit up as they are sung, visuals, a party mode, music videos.

GitHub Install
Free100 % localApache-2.0ComfyUI 0.37+240 genre templates
PLENIO IN 30 SECONDS
12 GENRES · 30 SECONDS
The sound

Twelve genres. Thirty seconds.

The strongest moment of twelve songs made with Plenio and YuE2 - as the Plenio Player played them, in its full-screen visual with the lyrics as they are sung. No edit on the music: what you hear is the exported song.

Dance-popBig bandPower metalBossa novaPsytranceVocal jazzReggaetonDrum & bassSymphonic metalElectro swingHyperpopBroadway
Song videos

Songs as music videos

Each song was made in ComfyUI with Plenio and turned into a music video by the Plenio Player - its visuals and the lyrics as they are sung, rendered on the graphics card. A video loads only when you press play.

How these songs were made

One sentence in. A release out.

Seven steps in one ComfyUI workflow, every one of them a node you can open - and before anything is rendered, the Song Sheet shows exactly what the music model gets.

1 · BRIEF

Say what it is about

A few words, or one of 240 genre templates in 30 families. A creativity slider from steady to experimental.

2 · WRITE

A local LLM writes

Title, style and lyrics - Gemma 4 natively, or any GGUF, LM Studio, Ollama, llama.cpp, vLLM or Jan.

3 · SONG SHEET

See and change it

Exactly what the model will sing, with the exact token budget. Your edits always win.

4 · SCORE

Real notation

Melody and chords in a score editor: piano roll, MIDI keyboard, MusicXML, sheet music as PDF.

5 · RENDER

YuE2 sings it

Or MiniMax Music 3. Up to four LoRAs on YuE2; Best Take keeps the take that sings your words best.

6 · MASTER

Release-ready sound

Audio HQ, a gentle tone match, −14 LUFS with a true-peak limiter - stems if you like.

7 · RELEASE · AND THEN

Files, a page per song - and the Plenio Player

FLAC and MP3 with tags, cover art, timed lyrics, sheet music and a page beside every song. The player plays your library in the browser, on the phone and on the party's big screen: 77 visuals, guests who order songs from their phones and react, music videos.

For the curious: everything runs inside ComfyUI's own nodes - no extra Python packages, no account, no telemetry. The FLAC carries the whole project: drop it on the canvas to open the song again.
Songs from your programs: the Song API takes one POST /plenio/api/v1/jobs and hands back the files - the Plenio Player's Make a song, also on the guests' phones at a party, runs through it.
Measured, not guessed: a 1:44 instrumental took 2½ minutes on an RTX 5060 Ti 16 GB, the loudness of every song is measured after mastering - and its page says what it was made on.
More to listen to

Over seventy songs and covers - with what the model got

One song per genre from Plenio 0.2.2, songs from MiniMax Music 3 and covers of existing tracks, each with the documents the model received. Audio streams from SoundCloud; a player loads only when you press play.

Songs from Plenio 0.2.2

Made with the 1 · YuE2 · Song template in the mode new song every run: pick a genre template, set the number of runs, press Run once. Gemma 4 writes title, style and lyrics, YuE2 plans a score and renders it, Plenio masters to −14 LUFS and paints the cover with FLUX.2 Klein. No hand edits - the documents under “How it was made” are exactly what the model received.