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 113 ai music generation frameworks tracked. 7 score above 50 (established tier). The highest-rated is Natooz/MidiTok at 68/100 with 855 stars. 1 of the top 10 are actively maintained.

Get all 113 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 🎶

68
Established
2 salu133445/muspy

A toolkit for symbolic music generation

62
Established
3 jacbz/Lofi

ML-supported lo-fi music generator

56
Established
4 jisungk/deepjazz

Deep learning driven jazz generation using Keras & Theano!

51
Established
5 mdeff/fma

FMA: A Dataset For Music Analysis

50
Established
6 cjbayron/autochord

Automatic Chord Recognition tools - ISMIR2021 Late-Breaking Demo presentation

50
Established
7 icoxfog417/magenta_session

:musical_keyboard: Music Session with Google Magenta

50
Established
8 carlosholivan/musicaiz

A python framework for symbolic music generation, evaluation and analysis

49
Emerging
9 asigalov61/Tegridy-MIDI-Dataset

Tegridy MIDI Dataset for precise and effective Music AI models creation.

48
Emerging
10 googlecreativelab/beat-blender

Blend beats using machine learning to create music in a fun new way.

48
Emerging
11 googlecreativelab/melody-mixer

A fun way to explore music using machine learning.

47
Emerging
12 Gogul09/deep-drum

An interactive drum machine & arpeggio generator created using Google's Magenta JS

47
Emerging
13 s-omranpour/DeepMusic

A python package for high level musical data manipulation and preprocessing,...

46
Emerging
14 microsoft/muzic

Muzic: Music Understanding and Generation with Artificial Intelligence

46
Emerging
15 salu133445/mmt

Official Implementation of "Multitrack Music Transformer" (ICASSP 2023)

45
Emerging
16 samim23/polymath

Convert any music library into a music production sample-library with ML

44
Emerging
17 jryban/frechet-music-distance

A library for computing Frechet Music Distance.

44
Emerging
18 sakemin/cog-musicgen-chord

Chord conditioning implemented MusicGen

43
Emerging
19 atosystem/ThemeTransformer

The official implementation of Theme Transformer. A Theme-based music...

42
Emerging
20 RetroCirce/Music-SketchNet

ISMIR 2020 Paper repo: Music SketchNet: Controllable Music Generation via...

42
Emerging
21 a43992899/MARBLE

State-of-the-art pretrained music models for training, evaluation, inference

41
Emerging
22 carlosholivan/DeepLearningMusicGeneration

State of the Art of Music Generation with Deep Learning and AI

41
Emerging
23 salu133445/ismir2019tutorial

Website for tutorial "Generating Music with GANs: An Overview and Case Studies"

41
Emerging
24 asigalov61/monsterpianotransformer

Ultra-fast and very well fitted solo Piano music transformer

40
Emerging
25 umbrellabeach/music-generation-with-DL

Resources on Music Generation with Deep Learning

40
Emerging
26 belovm96/chord-detection

App for Chord Sequence Detection

39
Emerging
27 asigalov61/Yoda

[DEPRECEATED] Morpheus Music AI implementation spin-off :)

37
Emerging
28 kennethnym/infinifi

infinifi plays gentle lofi music in the background indefinitely

36
Emerging
29 caseybarajas/Melodia

🎹 Melodia is a Python-based tool for generating musical compositions using...

36
Emerging
30 asigalov61/GIGA-Piano

[DEPRECEATED] Piano Transformer model trained on 2.6GB of MIDI piano music

35
Emerging
31 lrenault/ddsp-piano

MIDI Piano synthesizer using DDSP.

35
Emerging
32 kinglegendzzh/chordPrediction

音乐创作工具(基于马尔科夫链的和弦预测算法)

35
Emerging
33 omarperacha/TonicNet

Sequential model for polyphonic music

33
Emerging
34 pmlg/generative_music_playground

Links for music + machine learning

32
Emerging
35 tosiron/jazznet

jazznet dataset of piano patterns for music audio machine learning research

32
Emerging
36 asigalov61/Token-Music-Transformer

[Experimental] Full-attention multi-instrumental music transformer with...

32
Emerging
37 asigalov61/Pentagram-Music-Transformer

Fast multi-instrumental music transformer with 4k sequence length, pentagram...

32
Emerging
38 matakshay/AI_Music_Generator

Deep Learning & Natural Language Processing model to generate Piano music...

32
Emerging
39 hidude562/OpenMusenet2

Open source implementation of OpenAi's musenet

31
Emerging
40 loubbrad/aria-midi

Official repository for Aria-MIDI: a MIDI dataset of 1,186,253 transcribed...

31
Emerging
41 Dinhopjsa/guitar-audio-transcriber-ai

🎸 Transform guitar audio into note predictions and tablature using deep...

31
Emerging
42 asigalov61/Music-Reformer

Decent and capable Music AI implementation based on the SOTA Google Reformer...

31
Emerging
43 ArdavanKhalij/IranianMusicKnowledgeBase.jl

Iranian Music Knowledge Base for Statistical Modelling of Iranian Music

31
Emerging
44 asigalov61/Continuano

Accompaniment and Continuation Music AI Models and Implementation

31
Emerging
45 guyyariv/AI-Beat-Maker

Generate beats out of given samples

30
Emerging
46 HuwCheston/deep-pianist-identification

Code from: Deconstructing Jazz Piano Style Using Machine Learning

30
Emerging
47 arman-aminian/lofi-generator

Music(Lo-fi) generation using deep learning techniques.

30
Emerging
48 Quint-e/equivariant-self-supervision-tempo

Official implementation of "Equivariant Self-Supervision for Musical Tempo...

30
Emerging
49 ChenDelong1999/VirtualConductor

🎶 Music-Driven Conducting Motion Generation (IEEE ICME'21 Best Demo)

30
Emerging
50 xqy2006/music_generation

🎵根据歌词生成音乐的项目,零成本将机器学习模型部署上线(前端(Vue3.js+Vite)+后端(github actions+python+paddlepaddle))

30
Emerging
51 MohamedHamdy28/Music-accompaniment-generator

This program generate a sequence of chords that can be played with the melody

30
Emerging
52 kayoyin/Prodigy

CSE201 Objected-Oriented Programming in C++: Teach an AI to produce pieces of music

30
Emerging
53 LandInsightLab/MUSE

MUSE is an urban expansion-oriented open-access land change simulation...

29
Experimental
54 asigalov61/Music-Transformers-Library

A dedicated convenient repo for different Music Transformers implementations...

29
Experimental
55 asigalov61/DeBussy

Solo Piano Music AI Implementation

28
Experimental
56 UndergroundRekordz/Musicpulator

A library for manipulating and analyzing musical scores in D.

28
Experimental
57 Fabri-D/RM-Song-Generator

A rule-based algorithmic music composition system using modular logic,...

27
Experimental
58 willibrandon/lofi.nvim

AI music generation for Neovim. Generate lofi beats, ambient tracks, and...

26
Experimental
59 david-a-campbell/W1_Hit

W1_Hit is a temporal convolutional network (TCN) for generating expressive...

26
Experimental
60 zukarusan/JChoreco

Java automatic chord recognition with neural network and digital signal processing.

25
Experimental
61 tripathiarpan20/midiformers

Applying Transformers to MIDI music for various tasks

25
Experimental
62 Tayjsl97/RL-Chord

This is the official implementation of RL-Chord (TNNLS).

24
Experimental
63 HawksLab/music-generation

Music Generation using LSTM

24
Experimental
64 mxkrn/regroove-m4l

Regroove is a Max for Live device that generates expressive drum rhythms...

24
Experimental
65 helloJosh/Composing-Using-Deep-Learning

딥러닝을 이용한 BGM 작곡 설계 및 구현

23
Experimental
66 omarperacha/js-fakes

Dataset of 500 4-part chorales generated by the KS_Chorus algorithm,...

22
Experimental
67 Hrithik0the0research/Music-generate

DEEP-MUSIC GENERATOR app models creation and web-app creation ( for more...

22
Experimental
68 asigalov61/Heptabit-Music-Transformer

[DEPRECIATED] Very fast, large music transformer with 8k sequence length,...

22
Experimental
69 musicinformationretrieval/mirexplorer

Explore music using AI tools!

22
Experimental
70 Meaddrab933/muse

Manage AI coding workflows by defining roles, memory, and skills in plain...

22
Experimental
71 EshaBoppana/Music-generation_-using-_AI

An AI-based music generation project using LSTM, trained on Schubert piano...

22
Experimental
72 music-x-lab/music-x-lab

A list of all repositories from Music X Lab

21
Experimental
73 jordanz1x/HikariWave

Generate and manage AI-driven local music with customizable lyrics, tones,...

21
Experimental
74 robust-guitar-tabs/code

A repo with code generated in the paper: Leveraging Electric Guitar Tones...

21
Experimental
75 NightKing-V/Chord-Classification-Model-accordo.ai-

Deep Learning Model and PYPI for Automatic Chord Recognition

21
Experimental
76 kevinlindong/lofAI

An AI generated lofi music player that plays infinitely long tracks based on...

21
Experimental
77 0417keito/JEN-1-COMPOSER-pytorch

Unofficial implementation JEN-1 Composer: A Unified Framework for...

21
Experimental
78 asigalov61/MIDI-Tempo-Detective

[SOTA] MIDI Tempo Detection AI implementation and model (94% accuracy on any MIDI]

21
Experimental
79 Tayjsl97/MusER

This is the official implementation of MusER (AAAI'24).

21
Experimental
80 asigalov61/RecoMIDI

Dead simple, precise and super-efficient MIDI music recommendation system...

20
Experimental
81 robrohan/theremin-midi

Midi->GPT->Midi ML code to train and generate midi music

20
Experimental
82 sappho192/midi-velocity-infer-v2

[ASJ2023] Seq2seq and attention based midi Velocity prediction model.

19
Experimental
83 Ultimi-Sumiti/GAN_Music_Generator

This repository contains the code, setup instructions, and documentation...

19
Experimental
84 Duoluoluos/Emotion-Guided-Piano-Accompaniment-Generation

This is the codes repository for the paper "Emotion-Guided Music...

19
Experimental
85 danielathome19/Pianoid-EEG-NN

A Bidirectional LSTM Network and EEG-Response Organoid for simulating neural...

19
Experimental
86 tonimateos/mymume

My Musical Me. Deep Learning to create avatars that sign with your musical identity

19
Experimental
87 carlosholivan/musicaiz-datasets

Symbolic music tokenized datasets to train DL sequence models

19
Experimental
88 ArdavanKhalij/Music-Generator-Creative-System

This project is the project of Computational Creativity course at Vrije...

18
Experimental
89 MannyPeterson/Mozart

Mozart Digital Composer

18
Experimental
90 asigalov61/Endless-MIDI-Dataset

Novel MIDI dataset for SOTA Music AI purposes

18
Experimental
91 asigalov61/Music-Triangle

Super-efficient and capable MIDI music AI encoding/tokenization strategy proposal

17
Experimental
92 o-wth/mugen

A web-based tool that generates music.

17
Experimental
93 correaswebert/musigen

Genetic algorithms and RLHF based music generation

17
Experimental
94 MrRay-101/lofi.nvim

🎶 Generate custom lofi beats and ambient music from text prompts using local...

15
Experimental
95 dibahadie/Culturaly-Grounded-MIR

A curated list of research papers, datasets, and tools dedicated to the...

13
Experimental
96 om-gupta-30/Carnatic-music-generation-using-Gen-AI

Generating Carnatic music compositions using generative AI models

13
Experimental
97 JohanesSetiawan/AI-MiniDJ

An experimental, from-scratch AI DJ built with PyTorch that attempts to...

13
Experimental
98 erl-j/soundfont-generator

Generate soundfonts with latent flow matching

12
Experimental
99 cosminlinca/automatic-chords-recognition

My bachelor's thesis - mobile application, intended for acoustic music...

12
Experimental
100 poripouria/RagbaarNet

Real-time Music Generation from Driver Perception and In-Vehicle Context in...

11
Experimental
101 gned0/deepharmony

Music understanding through deep neural networks

11
Experimental
102 aisutd/munotr

Music Note Transcriber (shortly MuNoTr) is a hardware-x-software project...

11
Experimental
103 localaization/pentagrom

We want to open source a machine learning model using a [(7 rows x constant)...

11
Experimental
104 aollag09/AIMusicImproviser

Artificial Intelligence serving the Music Improvisation !

11
Experimental
105 soreelij/cs436-final-project

Generating conceptual albums using AI

11
Experimental
106 Awni00/music_generation

a project building music generation models

11
Experimental
107 jahstreet/music-ai

AI tools for musicians

11
Experimental
108 dantasfiles/CatiMidi

Classifying MIDI files using machine learning for Cornell CS 4780: Machine...

10
Experimental
109 ahk-d/stem-remixer

Music -> cover generator using music style (timbre + others) transfer

10
Experimental
110 logankronforst/RNN-Music-Gen

This repo contains an original ACM format research paper, in-progress for...

10
Experimental
111 FrankyKyaw/DeepMelodyLSTM

An LSTM based music generation model trained on midi data. The model takes...

10
Experimental
112 YasinShafiei/MusicGenerator

Generate music using AI model

10
Experimental
113 COS301-SE-2021/Midi-Interpretation

This system allows for the interpretation, display, and analysis of musical...

10
Experimental