heartmula

Generate full songs from lyrics and tags using open-source models.

3|1|Updated May 19, 2026
One-click install
npx skills add https://github.com/Quill-Agent/Quill-Agent --skill heartmula-quill-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: heartmula
Source: https://github.com/Quill-Agent/Quill-Agent/tree/main/skills/media/heartmula
Command: npx skills add https://github.com/Quill-Agent/Quill-Agent --skill heartmula-quill-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires heartlib, transformers, datasets, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the need for creating music from text-based descriptions, providing a solution for users looking to generate full songs from lyrics and tags.

Core Features & Use Cases

  • Lyric-Based Music Generation: Generate full songs from a combination of lyrics and tags.
  • Open-Source Models: Utilizes open-source models for music generation and audio reconstruction.
  • Multilingual Support: Works with lyrics in multiple languages.
  • Use Case: Users can create personalized songs for events or express their emotions through music.

Quick Start

Generate a song with the lyrics "I love the summer sun" and tags "jazz, acoustic, summer".

Frequently Asked Questions about heartmula

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate music from lyrics and tags?

To generate music from lyrics and tags, you provide your text descriptions and musical tags as input. The model processes the combined text descriptions and tags to create a full song using the installed HeartMuLa and HeartCodec models.

Can I generate music from lyrics in multiple languages?

Yes, you can generate music from lyrics in multiple languages. The model supports a variety of languages, allowing you to create personalized songs from your text descriptions regardless of the language used.

What do I need to install for lyric-based music generation?

For lyric-based music generation, you need to install the HeartMuLa and HeartCodec models. Additionally, the environment requires the heartlib, transformers, and datasets dependencies to process text descriptions and generate audio.

Does open-source music generation support different musical styles?

Yes, open-source music generation supports different musical styles. By providing specific tags alongside your lyrics, you can guide the model to generate full songs in a variety of styles, such as jazz or acoustic.

What is the best way to create a full song from text descriptions?

The best way to create a full song from text descriptions is to combine your lyrics with descriptive tags. Providing both the lyrics and specific style tags allows the model to accurately generate the desired audio and musical foundation.

Why does music generation require HeartCodec models?

Music generation requires HeartCodec models for audio reconstruction. After the HeartMuLa model processes the lyrics and tags to create the musical foundation, HeartCodec is needed to reconstruct and output the final audio.