lunashia

Training pipeline for an osu!mania 7k next-event model, designed as the upstream predictor for audio-driven 7k map generation systems.

18
1
100% credibility
Found May 07, 2026 at 18 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

This repository provides tools to train an AI model that predicts the next note events in 7-key osu!mania beatmaps using audio features and chart data.

How It Works

1
🎮 Discover the beatmap trainer

You find this tool on GitHub that helps create an AI to predict notes in osu!mania songs.

2
📥 Gather your osu! files

Collect your favorite 7-key osu!mania beatmaps and matching music tracks into a folder.

3
🧪 Run a quick setup test

Start with a fast check to ensure your files and setup are ready to go.

4
🔄 Prepare your full dataset

Process all your beatmaps and songs into smart training lessons for the AI.

5
🚀 Launch the training

Watch the AI learn patterns from your data over several rounds of practice.

6
📊 Test the results

Check how accurately the AI predicts the next notes in your songs.

🎉 AI beat predictor ready

Celebrate as your trained AI understands and guesses upcoming beats perfectly!

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 18 to 18 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is o-m_beatmap_trainer?

This GitHub training repo delivers a Python-based training pipeline machine learning setup for osu!mania 7K next-event models, predicting note timings and patterns from audio features and past events. It processes beatmaps into supervised datasets, trains PyTorch models on GPU or CPU, and outputs checkpoints ready for audio-driven beatmap generation. Users get a full workflow from raw osu! files to evaluable models, with smoke tests and configurable shards for large datasets.

Why is it gaining traction?

It stands out with a clear training pipeline vs inference pipeline split, handling multimodal inputs like mel spectrograms and grid stats without custom data hacks. The hook is dead-simple CLI scripts for manifest building, cache prep, vocab fitting, and training—perfect for quick baselines in rhythm game AI. Niche focus on 7K mania avoids generic LLM training pipelines, appealing to specialized github training ai experiments.

Who should use this?

Osu! modders prototyping AI beatmap generators from songs. Rhythm game devs needing audio-driven note prediction without starting from scratch. ML hobbyists exploring beatmap training data pipelines, especially if you're opting into github training online for osu! datasets.

Verdict

Grab it if you're in osu! AI—solid baseline pipeline despite low 1.0% credibility from 16 stars and early docs. Run smoke validation first; scale up once your data's ready. Worth forking for custom tweaks.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.