Skip to content

AI Lyric Generator

The AI Lyric Generator is an opt-in feature that helps you build a music brand once, then spin up scene-anchored lyrics and a ready-to-paste Suno style prompt for every new song. All generation runs locally on an LLM you download to your own machine — nothing is sent to the cloud.

Lyrics wizard inside the Create flow

How it fits into the app

The generator isn’t a separate tab — it’s baked into the Create flow. When the feature is enabled, two extra steps appear in front of the usual song-drop step:

  1. Lyrics — enter a topic, review the generated scene, pick from four lyric candidates.
  2. Song — your chosen lyrics and style prompt are shown ready to copy into Suno (or your DAW of choice). Once you have the audio file back, you drop it in and continue the normal render flow.

Disabling the feature in Settings hides these steps and does not delete any brand or model data.

Enabling the feature

  1. Open Settings → Preferences → Enable features.
  2. Toggle AI Lyric Generator on.
  3. Open the new Settings → Lyrics tab to pick a model and fill in your brand.
  4. Go to Create — you’ll start on the Lyrics step instead of the drop zone.

Model tiers

Settings → Lyrics shows four model options. The right pick depends on your machine.

TierModelSizeMin RAMRecommendedBest for
LightQwen 2.5 7B Instruct~5 GB8 GB12 GBLow-spec laptops, older Macs
BalancedQwen 2.5 14B Instruct~9 GB16 GB24 GBDefault for 16 GB+ machines
BestMistral Small Instruct 2409~13 GB24 GB32 GB24+ GB Apple Silicon, high-VRAM PCs
UncensoredCydonia 22B v2q~13 GB24 GB32 GBSame as Best, when you need direct language on explicit topics

The app detects your system RAM and suggests a default tier. Models that your machine may not run well are flagged but still selectable — you can override the recommendation if you know what you’re doing.

Downloading a model

  1. Click Download on the tier you want. The file is fetched directly from HuggingFace and streamed to disk under <app data>/models/llm/.
  2. A progress bar appears on the card showing percentage complete. You can click Cancel at any time to abort the download; partial files are cleaned up automatically.
  3. When the download finishes, the card gains an Installed badge and a Delete button. Installed models stay on disk across app restarts.
  4. You can install multiple models side-by-side — useful if you want to switch between, say, the Balanced model for most songs and the Uncensored model for specific lanes.

Delete an installed model any time to reclaim disk space. You can re-download later from the same card.

Setting up your brand

Below the model picker is the Your Brand form. This is where you tell the generator who you are as an artist. The brand drives every song — genre, vocal style, attitude, what to avoid. You fill this in once and the per-song form stays minimal (just the topic).

Required fields:

  • Artist name — your stage name.
  • Genre — pick a preset lane or choose Custom… to write your own short genre description.
  • Vocal type — female, male, or duet.
  • Your Sound — a freeform description of who the narrator is, the attitude, the lens. This is the most important field — the more specific, the more distinct your songs will feel.
  • Explicit contentOff keeps lyrics non-explicit, On allows direct language when topics call for it, Contextual lets each song’s topic decide.

Advanced (optional):

  • Themes you gravitate toward — emotional territories the brand rotates through. Used to keep songs from repeating the same emotional beat.
  • Never use — words, images, or tropes you want the generator to avoid.
  • Always prefer — detail types you want leaned on (proper nouns, specific times, body-level detail, etc.).
  • Artist references — artists or songs you want to sound adjacent to. Used as inspiration, not imitation.

All fields auto-save as you type. You can edit or fully replace the brand any time.

Using it in Create

With the feature enabled, a model installed, and a brand defined, the Create tab opens on the Lyrics step:

  1. Enter a topic for the song.
  2. The generator produces a scene (setting, POV, emotional arc). Accept it or regenerate.
  3. You get four lyric candidates. Pick the one you like — or regenerate the set.
  4. Click through to the Song step, where the chosen lyrics and a Suno-ready style prompt are laid out for you to copy. Paste them into Suno, generate the audio, download the MP3, and drop it into the next step to render the video.

Brand history keeps the generator from repeating hooks, settings, and objects across songs in the same brand.

Why local?

Lyric generation benefits from a model that can be steered with explicit creative direction — including mature or R-rated topics, depending on your brand — and that’s easier to do with a model running on your own machine than with a cloud API. It also means no per-song cost, no rate limits, and your song ideas stay on your device.

The tradeoff is a one-time model download (typically 5–13 GB depending on quality tier) and meaningful RAM and GPU requirements. The Settings flow will show you which tier fits your machine before any download begins.