Skip to main content
Nestbitt
All posts
How lyrics generation works in Nestbitt

How lyrics generation works in Nestbitt

By Nestbitt Team4 min read

Last updated

How lyrics generation works in Nestbitt

Lyrics in Nestbitt have two sides. One is the writing side, where you go from a blank page to a draft. The other is the singing side, where lyrics get paired with a generated track and the model sings them. Both live inside the platform today.

Writing lyrics

The lyrics workspace is at /lyrics. You can:

The writing assistant is a language model. You give it a short brief — for example "a quiet song about leaving home" — and it returns a draft with a verse, chorus, and bridge. You can keep what works, rewrite what does not, and add your own lines anywhere.

The assistant is good for getting unstuck and for shaping rough ideas. It is less good for sounding exactly like you. Use it as a partner, not a ghostwriter.

Pairing lyrics with a track

When you generate music on /ai_music, there is a field for lyrics. You can:

  • Paste your own lyrics, or
  • Leave the field empty and let the model write a simple line, or
  • Turn on the instrumental toggle to skip vocals entirely.

The audio model behind Nestbitt is ACE-Step 1.5. When the lyrics field has content, we enable a thinking mode for the singing model so it pays more attention to the words you wrote. This change shipped recently and improved vocal clarity in our internal tests.

What works well

  • Short verses with clear, simple lines.
  • Repeating choruses.
  • Vowel-heavy words (they sing better than consonant-heavy ones).
  • English lyrics with the matching genre — for example, an English chorus over an afrobeats track.

What is still rough

  • Very long verses can blur in the mix.
  • Rapid-fire syllables can come out muddy at fast tempos.
  • Lyrics in some non-English languages still produce mixed results. We are honest about that and working on it.

A small workflow that helps

  1. Sketch the song idea on /ai_music without lyrics. Get a beat you like.
  2. Open /lyrics/create, brief the assistant, and shape a verse and chorus.
  3. Paste the lyrics back into the music page and regenerate.
  4. If the singing feels off, simplify the lines and try again.

This loop is faster than trying to get the perfect prompt with full lyrics on the first attempt.

Where to learn more