AI Music Generation ML Frameworks
Tools and models for generating, composing, and creating music using machine learning. Includes MIDI generation, music remixing, and genre-specific composition. Does NOT include music recommendation, audio processing, music analysis/transcription, or chord recognition as primary focus.
There are 114 ai music generation frameworks tracked. 1 score above 70 (verified tier). The highest-rated is Natooz/MidiTok at 71/100 with 855 stars and 13,629 monthly downloads. 1 of the top 10 are actively maintained.
Get all 114 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=ai-music-generation&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
Natooz/MidiTok
MIDI / symbolic music tokenizers for Deep Learning models 🎶 |
|
Verified |
| 2 |
salu133445/muspy
A toolkit for symbolic music generation |
|
Established |
| 3 |
jisungk/deepjazz
Deep learning driven jazz generation using Keras & Theano! |
|
Established |
| 4 |
mdeff/fma
FMA: A Dataset For Music Analysis |
|
Established |
| 5 |
jacbz/Lofi
ML-supported lo-fi music generator |
|
Emerging |
| 6 |
rbaltrusch/bach_generator
A Bach music generator using a neural network trained using a genetic algorithm. |
|
Emerging |
| 7 |
microsoft/muzic
Muzic: Music Understanding and Generation with Artificial Intelligence |
|
Emerging |
| 8 |
cjbayron/autochord
Automatic Chord Recognition tools - ISMIR2021 Late-Breaking Demo presentation |
|
Emerging |
| 9 |
icoxfog417/magenta_session
:musical_keyboard: Music Session with Google Magenta |
|
Emerging |
| 10 |
carlosholivan/musicaiz
A python framework for symbolic music generation, evaluation and analysis |
|
Emerging |
| 11 |
s-omranpour/DeepMusic
A python package for high level musical data manipulation and preprocessing,... |
|
Emerging |
| 12 |
asigalov61/Tegridy-MIDI-Dataset
Tegridy MIDI Dataset for precise and effective Music AI models creation. |
|
Emerging |
| 13 |
jryban/frechet-music-distance
A library for computing Frechet Music Distance. |
|
Emerging |
| 14 |
googlecreativelab/beat-blender
Blend beats using machine learning to create music in a fun new way. |
|
Emerging |
| 15 |
googlecreativelab/melody-mixer
A fun way to explore music using machine learning. |
|
Emerging |
| 16 |
Gogul09/deep-drum
An interactive drum machine & arpeggio generator created using Google's Magenta JS |
|
Emerging |
| 17 |
salu133445/mmt
Official Implementation of "Multitrack Music Transformer" (ICASSP 2023) |
|
Emerging |
| 18 |
samim23/polymath
Convert any music library into a music production sample-library with ML |
|
Emerging |
| 19 |
sakemin/cog-musicgen-chord
Chord conditioning implemented MusicGen |
|
Emerging |
| 20 |
atosystem/ThemeTransformer
The official implementation of Theme Transformer. A Theme-based music... |
|
Emerging |
| 21 |
RetroCirce/Music-SketchNet
ISMIR 2020 Paper repo: Music SketchNet: Controllable Music Generation via... |
|
Emerging |
| 22 |
brightlikethelight/music-gen-ai
Academic research project exploring AI music generation - Harvard CS 109B... |
|
Emerging |
| 23 |
carlosholivan/DeepLearningMusicGeneration
State of the Art of Music Generation with Deep Learning and AI |
|
Emerging |
| 24 |
salu133445/ismir2019tutorial
Website for tutorial "Generating Music with GANs: An Overview and Case Studies" |
|
Emerging |
| 25 |
a43992899/MARBLE
State-of-the-art pretrained music models for training, evaluation, inference |
|
Emerging |
| 26 |
asigalov61/monsterpianotransformer
Ultra-fast and very well fitted solo Piano music transformer |
|
Emerging |
| 27 |
umbrellabeach/music-generation-with-DL
Resources on Music Generation with Deep Learning |
|
Emerging |
| 28 |
belovm96/chord-detection
App for Chord Sequence Detection |
|
Emerging |
| 29 |
jacbz/Blocks
Interactive ML-supported drum beat generator |
|
Emerging |
| 30 |
asigalov61/Yoda
[DEPRECEATED] Morpheus Music AI implementation spin-off :) |
|
Emerging |
| 31 |
arhcoder/MIA
🎼 Musical Artificial Intelligence model that composes original music WITHOUT... |
|
Emerging |
| 32 |
kennethnym/infinifi
infinifi plays gentle lofi music in the background indefinitely |
|
Experimental |
| 33 |
caseybarajas/Melodia
🎹 Melodia is a Python-based tool for generating musical compositions using... |
|
Experimental |
| 34 |
kinglegendzzh/chordPrediction
音乐创作工具(基于马尔科夫链的和弦预测算法) |
|
Experimental |
| 35 |
asigalov61/GIGA-Piano
[DEPRECEATED] Piano Transformer model trained on 2.6GB of MIDI piano music |
|
Experimental |
| 36 |
lrenault/ddsp-piano
MIDI Piano synthesizer using DDSP. |
|
Experimental |
| 37 |
Dinhopjsa/guitar-audio-transcriber-ai
🎸 Transform guitar audio into note predictions and tablature using deep... |
|
Experimental |
| 38 |
felipetovarhenao/midi-improviser
A web application for generating polyphonic music improvisations as MIDI files. |
|
Experimental |
| 39 |
asigalov61/Lars-Ulrich-Transformer
[DEPRECIATED] [339M] [88% acc] Fast full-featured drums inpainting... |
|
Experimental |
| 40 |
GeniusPilot2016/NeoBleeper
NeoBleeper is the world's first AI-enabled tune creation software using the... |
|
Experimental |
| 41 |
omarperacha/TonicNet
Sequential model for polyphonic music |
|
Experimental |
| 42 |
HuwCheston/deep-pianist-identification
Code from: Deconstructing Jazz Piano Style Using Machine Learning |
|
Experimental |
| 43 |
tosiron/jazznet
jazznet dataset of piano patterns for music audio machine learning research |
|
Experimental |
| 44 |
matakshay/AI_Music_Generator
Deep Learning & Natural Language Processing model to generate Piano music... |
|
Experimental |
| 45 |
asigalov61/Pentagram-Music-Transformer
Fast multi-instrumental music transformer with 4k sequence length, pentagram... |
|
Experimental |
| 46 |
pmlg/generative_music_playground
Links for music + machine learning |
|
Experimental |
| 47 |
asigalov61/Token-Music-Transformer
[Experimental] Full-attention multi-instrumental music transformer with... |
|
Experimental |
| 48 |
ArdavanKhalij/IranianMusicKnowledgeBase.jl
Iranian Music Knowledge Base for Statistical Modelling of Iranian Music |
|
Experimental |
| 49 |
asigalov61/Music-Reformer
Decent and capable Music AI implementation based on the SOTA Google Reformer... |
|
Experimental |
| 50 |
asigalov61/Continuano
Accompaniment and Continuation Music AI Models and Implementation |
|
Experimental |
| 51 |
loubbrad/aria-midi
Official repository for Aria-MIDI: a MIDI dataset of 1,186,253 transcribed... |
|
Experimental |
| 52 |
hidude562/OpenMusenet2
Open source implementation of OpenAi's musenet |
|
Experimental |
| 53 |
david-a-campbell/W1_Hit
W1_Hit is a temporal convolutional network (TCN) for generating expressive... |
|
Experimental |
| 54 |
kayoyin/Prodigy
CSE201 Objected-Oriented Programming in C++: Teach an AI to produce pieces of music |
|
Experimental |
| 55 |
ChenDelong1999/VirtualConductor
🎶 Music-Driven Conducting Motion Generation (IEEE ICME'21 Best Demo) |
|
Experimental |
| 56 |
guyyariv/AI-Beat-Maker
Generate beats out of given samples |
|
Experimental |
| 57 |
xqy2006/music_generation
🎵根据歌词生成音乐的项目,零成本将机器学习模型部署上线(前端(Vue3.js+Vite)+后端(github actions+python+paddlepaddle)) |
|
Experimental |
| 58 |
Quint-e/equivariant-self-supervision-tempo
Official implementation of "Equivariant Self-Supervision for Musical Tempo... |
|
Experimental |
| 59 |
MohamedHamdy28/Music-accompaniment-generator
This program generate a sequence of chords that can be played with the melody |
|
Experimental |
| 60 |
arman-aminian/lofi-generator
Music(Lo-fi) generation using deep learning techniques. |
|
Experimental |
| 61 |
jordanz1x/HikariWave
Generate and manage AI-driven local music with customizable lyrics, tones,... |
|
Experimental |
| 62 |
willibrandon/lofi.nvim
AI music generation for Neovim. Generate lofi beats, ambient tracks, and... |
|
Experimental |
| 63 |
Meaddrab933/muse
Manage AI coding workflows by defining roles, memory, and skills in plain... |
|
Experimental |
| 64 |
musicinformationretrieval/mirexplorer
Explore music using AI tools! |
|
Experimental |
| 65 |
asigalov61/Music-Transformers-Library
A dedicated convenient repo for different Music Transformers implementations... |
|
Experimental |
| 66 |
LandInsightLab/MUSE
MUSE is an urban expansion-oriented open-access land change simulation... |
|
Experimental |
| 67 |
asigalov61/DeBussy
Solo Piano Music AI Implementation |
|
Experimental |
| 68 |
UndergroundRekordz/Musicpulator
A library for manipulating and analyzing musical scores in D. |
|
Experimental |
| 69 |
slauger/suno-cli
Command-line tool to generate music with Suno AI. Input lyrics + style,... |
|
Experimental |
| 70 |
Fabri-D/RM-Song-Generator
A rule-based algorithmic music composition system using modular logic,... |
|
Experimental |
| 71 |
ravioshankar/grout-platform
The Pungi ( पुंगी), also called the been is a wind instrument played by... |
|
Experimental |
| 72 |
thiliapr/tkaimidi
2024年就写了的音乐生成AI |
|
Experimental |
| 73 |
tonimateos/mymume
My Musical Me. Deep Learning to create avatars that sign with your musical identity |
|
Experimental |
| 74 |
kevinlindong/lofAI
An AI generated lofi music player that plays infinitely long tracks based on... |
|
Experimental |
| 75 |
zukarusan/JChoreco
Java automatic chord recognition with neural network and digital signal processing. |
|
Experimental |
| 76 |
tripathiarpan20/midiformers
Applying Transformers to MIDI music for various tasks |
|
Experimental |
| 77 |
Tayjsl97/RL-Chord
This is the official implementation of RL-Chord (TNNLS). |
|
Experimental |
| 78 |
HawksLab/music-generation
Music Generation using LSTM |
|
Experimental |
| 79 |
mxkrn/regroove-m4l
Regroove is a Max for Live device that generates expressive drum rhythms... |
|
Experimental |
| 80 |
helloJosh/Composing-Using-Deep-Learning
딥러닝을 이용한 BGM 작곡 설계 및 구현 |
|
Experimental |
| 81 |
EshaBoppana/Music-generation_-using-_AI
An AI-based music generation project using LSTM, trained on Schubert piano... |
|
Experimental |
| 82 |
MrRay-101/lofi.nvim
🎶 Generate custom lofi beats and ambient music from text prompts using local... |
|
Experimental |
| 83 |
asigalov61/Heptabit-Music-Transformer
[DEPRECIATED] Very fast, large music transformer with 8k sequence length,... |
|
Experimental |
| 84 |
omarperacha/js-fakes
Dataset of 500 4-part chorales generated by the KS_Chorus algorithm,... |
|
Experimental |
| 85 |
NightKing-V/Chord-Classification-Model-accordo.ai-
Deep Learning Model and PYPI for Automatic Chord Recognition |
|
Experimental |
| 86 |
Hrithik0the0research/Music-generate
DEEP-MUSIC GENERATOR app models creation and web-app creation ( for more... |
|
Experimental |
| 87 |
MatthewJiao/ComposeAI
AI-Generated Music |
|
Experimental |
| 88 |
marc502/VSC-G.github.io
VSC is a web app which will be used to create songs rhis will generate music... |
|
Experimental |
| 89 |
Tayjsl97/MusER
This is the official implementation of MusER (AAAI'24). |
|
Experimental |
| 90 |
music-x-lab/music-x-lab
A list of all repositories from Music X Lab |
|
Experimental |
| 91 |
om-gupta-30/Carnatic-music-generation-using-Gen-AI
Generating Carnatic music compositions using generative AI models |
|
Experimental |
| 92 |
asigalov61/MIDI-Tempo-Detective
[SOTA] MIDI Tempo Detection AI implementation and model (94% accuracy on any MIDI] |
|
Experimental |
| 93 |
APNovichkov/aux-ai-api
A web platform that lets users create AI-generated music. This repository is... |
|
Experimental |
| 94 |
HEMANGANI/Music-Generation-Using-WGAN-GP-and-Self-Attention-Mechanism
Developed a music generation deep learning model using WGAN-GP and... |
|
Experimental |
| 95 |
0417keito/JEN-1-COMPOSER-pytorch
Unofficial implementation JEN-1 Composer: A Unified Framework for... |
|
Experimental |
| 96 |
robust-guitar-tabs/code
A repo with code generated in the paper: Leveraging Electric Guitar Tones... |
|
Experimental |
| 97 |
asigalov61/Piano-Drummer
Proof-of-concept drums generating AI for solo piano compositions |
|
Experimental |
| 98 |
robrohan/theremin-midi
Midi->GPT->Midi ML code to train and generate midi music |
|
Experimental |
| 99 |
Ultimi-Sumiti/GAN_Music_Generator
This repository contains the code, setup instructions, and documentation... |
|
Experimental |
| 100 |
asigalov61/RecoMIDI
Dead simple, precise and super-efficient MIDI music recommendation system... |
|
Experimental |
| 101 |
carlosholivan/musicaiz-datasets
Symbolic music tokenized datasets to train DL sequence models |
|
Experimental |
| 102 |
sappho192/midi-velocity-infer-v2
[ASJ2023] Seq2seq and attention based midi Velocity prediction model. |
|
Experimental |
| 103 |
danielathome19/Pianoid-EEG-NN
A Bidirectional LSTM Network and EEG-Response Organoid for simulating neural... |
|
Experimental |
| 104 |
asigalov61/Rock-Piano
Proof-Of-Concept Piano-Drums Music AI Model/Implementation |
|
Experimental |
| 105 |
Duoluoluos/Emotion-Guided-Piano-Accompaniment-Generation
This is the codes repository for the paper "Emotion-Guided Music... |
|
Experimental |
| 106 |
MannyPeterson/Mozart
Mozart Digital Composer |
|
Experimental |
| 107 |
ArdavanKhalij/Music-Generator-Creative-System
This project is the project of Computational Creativity course at Vrije... |
|
Experimental |
| 108 |
JohanesSetiawan/AI-MiniDJ
An experimental, from-scratch AI DJ built with PyTorch that attempts to... |
|
Experimental |
| 109 |
dibahadie/Culturaly-Grounded-MIR
A curated list of research papers, datasets, and tools dedicated to the... |
|
Experimental |
| 110 |
asigalov61/Endless-MIDI-Dataset
Novel MIDI dataset for SOTA Music AI purposes |
|
Experimental |
| 111 |
asigalov61/Music-Triangle
Super-efficient and capable MIDI music AI encoding/tokenization strategy proposal |
|
Experimental |
| 112 |
correaswebert/musigen
Genetic algorithms and RLHF based music generation |
|
Experimental |
| 113 |
ant-le/TechnoGen
In this project, I will try to build a model that is able to generate... |
|
Experimental |
| 114 |
o-wth/mugen
A web-based tool that generates music. |
|
Experimental |