Skip to content

Full-Vibe/awesome-ai-music

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 

Repository files navigation

Awesome AI Music Awesome GitHub Stars GitHub Last Commit License: CC0 PRs Welcome

A curated list of AI music generation tools, SDKs, models, focus music apps, and resources.

We're builders in this space β€” workmusic.ai is a free browser-based AI focus music app powered by Google Lyria. We built this list because we use these tools every day and wanted one place to track everything happening in AI music. Contributions welcome.


Contents


🎡 Generation Platforms

Full-featured platforms for creating music with AI.

  • Suno β€” Full song generation with vocals, lyrics, and instrumentals from text prompts. The most popular AI music generator. freemium
  • Udio β€” High-quality AI music generation with fine-grained control over style, structure, and arrangement. freemium
  • AIVA β€” AI composer specializing in orchestral, cinematic, and classical music. Used in film and game scoring. freemium
  • Soundraw β€” AI music generator focused on customizable background tracks for content creators. Royalty-free. paid
  • Mubert β€” Real-time adaptive AI music streams. Good for apps, games, and content that needs dynamic soundtracks. freemium
  • Beatoven.ai β€” AI music tailored for video and podcast creators. Mood-based generation with scene alignment. freemium
  • Soundful β€” Template-driven AI music generation for producers and content creators. freemium
  • Boomy β€” Create and distribute AI-generated songs to streaming platforms. Anyone can make a song in seconds. freemium
  • Mureka β€” AI songwriting assistant with vocal generation, lyric writing, and melody composition. freemium
  • Wondera β€” AI music creation platform with style transfer and multi-track editing. freemium
  • Stable Audio β€” Stability AI's music and sound generation platform. High-quality, long-form audio. freemium
  • Google MusicFX β€” Google's experimental AI music generator powered by DeepMind's Lyria model. free

🎧 Focus & Productivity Music

AI-powered music specifically designed to help you concentrate, relax, or sleep.

  • workmusic.ai β€” Free browser-based ambient work music generator. No account needed β€” just open and focus. AI-generated via Google Lyria. free open source
  • Brain.fm β€” Science-backed focus music using patented neural phase locking technology. The gold standard for focus music. paid ($7/mo)
  • Endel β€” AI-powered soundscapes that adapt to time of day, weather, heart rate (Apple Watch), and location. Beautiful design. paid
  • Focus@Will β€” Neuroscience-based music channels optimized for sustained attention. Research-backed. paid
  • Noisli β€” Customizable ambient sound mixer. Not AI-generated music per se, but a staple in the focus sound space. freemium
  • myNoise β€” Calibrated noise generators and soundscapes. Incredibly deep customization. Made by a signal processing PhD. free (donations)
  • Calm β€” Meditation and sleep app with curated music and soundscapes. More wellness than productivity. paid
  • LifeAt β€” Virtual study/work spaces with ambient music and productivity tools. freemium

πŸ”¬ Open Source Models & Libraries

Self-hostable models and research code for AI music generation.

  • AudioCraft β€” Meta's library for audio generation. Includes MusicGen, AudioGen, and EnCodec. The foundation of most open-source AI music work. ⭐ 17k+ stars
  • MusicGen β€” Meta's controllable music generation model. Text and melody conditioning. Available on HuggingFace in small/medium/large variants.
  • Magenta β€” Google's research project exploring ML for music and art generation. Built on TensorFlow. Includes NSynth, MusicVAE, and more. ⭐ 19k+ stars
  • Magenta.js β€” JavaScript/TypeScript port of Magenta for browser-based music generation and interaction.
  • Riffusion β€” Generates music by creating spectrograms with Stable Diffusion, then converting to audio. Creative and novel approach.
  • AudioLDM β€” Text-to-audio generation using latent diffusion. Can generate music, speech, and sound effects.
  • AudioLDM 2 β€” Improved version with better quality and longer generation. Unified model for speech, music, and sound.
  • Jukebox β€” OpenAI's neural net that generates music with vocals in raw audio. Groundbreaking but compute-heavy. ⭐ 8k+ stars
  • MusicLM β€” Google's text-to-music model (research only, not open-sourced, but examples available).
  • Bark β€” Suno's open-source text-to-audio model. Generates speech, music, and sound effects. ⭐ 37k+ stars
  • Demucs β€” Meta's music source separation model. Splits songs into vocals, drums, bass, and other stems. Essential for remixing. ⭐ 8k+ stars

πŸ”§ Developer SDKs & Tools

Libraries and tools for building music-powered applications.

  • Tone.js β€” Web Audio framework for creating interactive music in the browser. The standard for browser-based music apps. ⭐ 13k+ stars open source
  • Tonal β€” Music theory library for JavaScript. Chords, scales, intervals, keys β€” everything you need for algorithmic composition. open source
  • music21 β€” Python toolkit for computational musicology. MIDI processing, score analysis, music theory. From MIT. open source
  • Mido β€” Python library for working with MIDI messages and files. Simple and reliable. open source
  • FluidSynth β€” Real-time software synthesizer based on SoundFont. Cross-platform, used in many music apps. open source
  • pretty-midi β€” Python library for manipulating and analyzing MIDI data. Great for ML pipelines. open source
  • Suno API (Unofficial) β€” Reverse-engineered API client for Suno. Use Suno's generation capabilities programmatically. open source

πŸ“Š Audio Analysis & MIR

Music Information Retrieval β€” analyze, classify, and understand audio.

  • librosa β€” The standard Python library for audio analysis. Feature extraction, visualization, effects. If you're doing ML on audio, you're using librosa. ⭐ 7k+ stars open source
  • Essentia β€” C++/Python library for audio analysis and music description. Industrial-strength MIR. From UPF Barcelona. open source
  • Spotify Web API β€” Audio features endpoint returns danceability, energy, valence, tempo, and more for any Spotify track. free
  • Madmom β€” Python audio signal processing library focused on MIR. Beat tracking, onset detection, chord recognition. open source
  • Sonic Visualiser β€” Desktop app for viewing and analyzing audio files. Plugin-based architecture for custom analysis. open source
  • aubio β€” C library for audio labelling. Pitch detection, onset detection, beat tracking. Fast and lightweight. open source

🎹 Composition & Arrangement

AI tools that help with songwriting, arranging, and music theory.

  • ACE Studio β€” AI vocal synthesizer for realistic singing voice generation. Popular in Asian music production. freemium
  • Hookpad β€” Intelligent songwriting tool with chord suggestion, melody guides, and music theory integration. paid
  • Orb Composer β€” AI-assisted orchestral composition. Helps arrange for full ensembles. paid
  • Amper Music β€” AI composition tool (now part of Shutterstock). Generate custom music for media projects. paid

🎀 Voice & Vocals

AI tools for voice generation, cloning, and vocal processing.

  • Musicfy β€” AI voice cloning for music. Sing in anyone's voice style (with ethical considerations). freemium
  • VITS β€” End-to-end text-to-speech model that can be adapted for singing voice synthesis. open source
  • So-VITS-SVC β€” Singing voice conversion using VITS. Clone singing voices with relatively small datasets. open source
  • RVC (Retrieval-based Voice Conversion) β€” Real-time voice conversion. Widely used in the AI music community. ⭐ 25k+ stars open source
  • Uberduck β€” AI voice and rap generation. Text-to-speech with musical styles. freemium
  • voicetoinstrument.com β€” Convert voice to instrumental tracks using AI. Extract vocals from any audio and replace with AI-generated instruments. freemium

πŸ”Š Sound Design & SFX

AI tools for generating sound effects, ambient textures, and audio processing.

  • ElevenLabs Sound Effects β€” Generate sound effects from text descriptions. High quality. freemium
  • AudioGen β€” Meta's text-to-sound model (part of AudioCraft). Generates environmental sounds and effects. open source
  • Freesound β€” Collaborative database of Creative Commons licensed sounds. Not AI, but essential for any audio project. free

🌐 Web Audio & Browser

Tools for building music experiences that run in the browser.

  • Tone.js β€” (Also listed above) Web Audio framework. Synths, effects, scheduling, transport. open source
  • Howler.js β€” Audio library for the modern web. Makes Web Audio and HTML5 Audio simple and reliable. ⭐ 24k+ stars open source
  • Pizzicato.js β€” Web Audio library focused on simplicity. Create and manipulate sounds with minimal code. open source
  • Wavesurfer.js β€” Audio waveform visualization for the browser. Interactive, customizable, widely used. ⭐ 9k+ stars open source
  • RNBO β€” Export Max/MSP patches to Web Audio, VST, and more. Bridge between visual programming and web deployment. paid

πŸ“„ Research Papers

Key papers that shaped the field.

πŸ’¬ Communities

Where people talk about AI music.

  • r/AIMusic β€” Reddit community for AI-generated music discussion
  • r/SunoAI β€” Suno-focused community, but lots of general AI music discussion
  • AI Music Discord β€” Active Discord for AI music creators
  • Magenta Discuss β€” Google Magenta's discussion group
  • HuggingFace Audio β€” Browse and try music models on HuggingFace Spaces

Contributing

Found something we're missing? Open a PR or open an issue.

Please include:

  • Name and link
  • One-line description of what it does
  • Whether it's free, paid, freemium, or open source

About

Maintained by FullVibeAI, the team behind workmusic.ai β€” free AI-powered focus music in your browser.

We built this list because we use these tools every day and wanted a single reference. If it helps you too, that's the whole point.

License

CC0

This list is public domain. Use it however you want.

About

A curated list of AI music generation tools, SDKs, models, and resources. Maintained by the team behind workmusic.ai.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages