Content
music-genre-finder avatar

music-genre-finder

Intelligent music genre search and recommendation assistant based on 5947 genres from RateYourMusic.

Introduction

The Music Genre Finder is a specialized agent designed to assist creators, music enthusiasts, and researchers in navigating the complex landscape of 5947 unique musical genres. Sourced from the authoritative RateYourMusic database, this tool provides precise definitions, hierarchical relationships, and semantic recommendations to help users discover, define, and refine music styles. Whether you are generating music with AI tools like Suno, looking for specific sound characteristics, or exploring evolutionary branches of music history, this agent acts as a knowledgeable bridge between your creative intent and the vast universe of musical classification. It is particularly effective for users who need to translate abstract emotions or scenes into concrete, searchable tags for music composition or playlist curation. By utilizing a progressive data-loading architecture, the skill ensures fast, accurate retrieval without overloading the agent's context window. It transforms vague requests like 'ethereal music for a dark night' into actionable genre suggestions, providing deep links to official descriptions and structural breakdowns for every category from Rock and Jazz to obscure experimental forms.

  • Precise lookup of 5947 genre profiles with direct links to RateYourMusic documentation.

  • Hierarchical exploration allowing users to traverse sub-genres, sub-2, and sub-3 branches for deep research.

  • Semantic recommendation engine that maps natural language descriptions (e.g., 'dark', 'energetic', 'lo-fi') to relevant genre candidates.

  • Integrated workflow support for Suno music creators, automating the suggestion and tagging process for music generation.

  • Efficient indexing with support for fuzzy matching and description-based keyword analysis.

  • Comprehensive coverage of 49 main genres, 737 sub-genres, and over 5000 specific styles.

  • Use commands like /genre or '查询音乐风格' to start a search.

  • Provide context such as scene, mood, or instrumental requirements to improve the accuracy of intelligent recommendations.

  • The agent processes data from local JSON files, ensuring consistent and private operation without external API dependencies.

  • When generating music, use this skill to extract precise style tags before triggering the music creator agent.

  • If a specific genre is not found, the agent will offer similar alternatives based on semantic proximity.

  • Performance note: The system uses a multi-layered loading strategy starting with a 13KB master index to maintain high speed and low memory usage.

Repository Stats

Stars
162
Forks
27
Open Issues
0
Language
Not provided
Default Branch
main
Sync Status
Idle
Last Synced
May 3, 2026, 03:39 PM
View on GitHub