LibreAI / AI Music / Tegridy-MIDI-Dataset
// ai-music ยท asigalov61/Tegridy-MIDI-Dataset

Tegridy-MIDI-Dataset

A curated MIDI dataset built for training precise music AI models.

๐Ÿ’Ž Hidden gemโ˜… 296 starsโ‘‚ 21 forksApache-2.0updated 2026-09
โ–ฆ visual โ€” this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

Tegridy-MIDI-Dataset is an open-source ai music project by asigalov61 (asigalov61/Tegridy-MIDI-Dataset on GitHub). It has 296 GitHub stars and 21 forks, is released under the Apache-2.0 license, and was last updated on GitHub on 21 September 2026.

GitHub stars
296
Forks
21
License
Apache-2.0
Last updated on GitHub
21 September 2026
Category
AI Music
Listing
Hidden gem โ€” a shorter page for a lesser-known project
Official site
GitHub
// how it works

How it works

  1. Browse the repo

    Check the README for what the dataset contains and its structure.

  2. Download the data

    Grab the MIDI files or clone the full repository.

  3. Prepare with the tools

    Use the included converters and parsers to format MIDI for training.

  4. Train your model

    Feed the prepared data into your music AI training pipeline.

// features

Why people love it

Curated MIDI files

A dataset assembled specifically for music AI work.

Multi-track data

Multi-track MIDIs for richer model training.

MIDI converter

Tools to convert MIDI formats for your pipeline.

MIDI parser

Parse and inspect MIDI files in Python.

Karaoke-ready

Includes karaoke-style MIDI content.

Music AI focused

Designed for composition and generation models.

Advertisement
// run it

Run it yourself

  1. Step 1 โ€” Clone the repo

    Download the dataset and its tools.

    git clone https://github.com/asigalov61/Tegridy-MIDI-Dataset.git
    cd Tegridy-MIDI-Dataset
  2. Step 2 โ€” Install Python deps

    Set up the environment for the MIDI utilities.

    pip install -r requirements.txt
  3. Step 3 โ€” Explore the data

    List the MIDI files and try the parser tools.

    ls | head -20
// use cases

What you can build

Advertisement
// faq

Questions, answered

What is the Tegridy MIDI Dataset?

A curated MIDI dataset for creating precise music AI models, maintained at asigalov61/Tegridy-MIDI-Dataset.

Is it free to use?

Yes. It is Apache-2.0 licensed.

What formats are included?

MIDI files, including multi-track and karaoke-style content, plus conversion tools.

Do I need special hardware to use it?

No. It is data plus Python utilities; training models is the compute-heavy part.

Who is it for?

Researchers and builders training music composition or generation models.

// keep exploring

Similar tools

AI Music

midi-mcp-server

MCP server for AI-generated MIDI โ€” text in, compositions out.

โ˜… 54 starsMIT
View guide โ†’
AI Music

midi-agent-skill

Agent skill that turns text descriptions into real MIDI compositions.

โ˜… 33 starsCustom
View guide โ†’
AI Music

instruct-MusicGen

Research code for instruction-based text-to-music editing of music models.

โ˜… 111 starsApache-2.0
View guide โ†’
AI Music

remiqora

Local AI music studio: ACE-Step plus YuE2, stems, MIDI, and a built-in DAW.

โ˜… 142 starsMIT
View guide โ†’
AI Music

Contextual-Music-Crafter

Compose multi-track MIDI with Gemini and DeepSeek.

โ˜… 30 starsMIT
View guide โ†’
AI Music

torch-log-wmse

An audio quality metric and loss for training cleaner models.

โ˜… 50 starsApache-2.0
View guide โ†’
// alternatives

Alternatives in AI Music

The most-starred other AI Music projects in the LibreAI catalogue โ€” the realistic shortlist if Tegridy-MIDI-Dataset is not the right fit.

Get Tegridy-MIDI-Dataset

Free and open โ€” grab the source, star the repo, and start creating.