Skip to content

Brand voice AI coach

The Brand voice AI coach helps you fill in the voice fields of a brand by holding a short, ChatGPT-style conversation. Everything runs against the local lyrics LLM you already have installed — no cloud calls, no telemetry.

Where to find it

Go to Settings → Brand. At the top, next to the Active brand label, click ✨ Help me define this with AI.

What it captures

  • Genre (preset or custom)
  • Vocal type (female, male, duet)
  • Your sound (a short paragraph the lyrics generator uses as a sonic identity hint)
  • Themes you sing about
  • Words / phrases / topics to avoid
  • Words / phrases / aesthetics to lean into
  • Artist references
  • Persona description (if enabled)
  • Explicit content mode

Picking a model

The model dropdown at the top of the modal defaults to the brand’s saved lyrics model and lists every lyrics model you have installed. Switching here is local to the conversation — it does not change the brand’s saved model.

If no lyrics models are installed, the coach shows an empty state pointing you to Settings → App to install one first.

How the conversation flows

The coach walks through the topics in order — genre, vocal type, your sound, themes, never-use, always-prefer, influences, persona, explicit — but you can steer at any time. Say “redo themes” or “skip persona” and it will follow.

After each meaningful answer, the assistant captures values into a hidden review pane. You will see a Review & Apply button enable as soon as the first field is captured.

The apply step

Click Review & Apply when you are ready. You will see a side-by-side diff for each field the assistant captured: current value on the left, suggested value on the right, with a checkbox per field (all checked by default).

For list fields (themes, never_use, always_prefer, influences) you can flip a per-field toggle to merge the suggestions with your existing values instead of replacing them.

Click Apply selected to write the changes, or Discard to throw the conversation away.

Cancelling

Click Stop while the assistant is generating to interrupt it cleanly. Close the modal mid-conversation and you will be asked to confirm before discarding.

What is not stored

The conversation transcript is discarded when the modal closes. Only the values you explicitly apply make it back into the brand record.