LibreAI / AI Music / BS-RoFormer
// ai-music ยท lucidrains/BS-RoFormer

BS-RoFormer

A working implementation of Band Split Roformer

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

Project facts

BS-RoFormer is an open-source ai music project by lucidrains (lucidrains/BS-RoFormer on GitHub). It has 965 GitHub stars and 47 forks, is released under the MIT license, and was last updated on GitHub on 14 June 2026.

GitHub stars
965
Forks
47
License
MIT
Last updated on GitHub
14 June 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. Get the code

    Clone lucidrains/BS-RoFormer and move into the project folder.

  2. Install dependencies

    Install the Python requirements with pip โ€” a virtual environment keeps things clean.

  3. Prepare your audio

    Gather the tracks or stems you want to process.

  4. Run the pipeline

    Start the job and listen to the result.

// features

Why people love it

Artificial Intelligence

AI-driven from the ground up.

Attention Mechanisms

Focused on attention mechanisms as a core part of the project.

Deep Learning

Deep learning models at the core.

Music Source Separation

Music source separation.

Transformers

Transformer architecture.

Written in Python

Python codebase โ€” approachable for contributors.

Advertisement
// run it

Run it yourself

  1. Step 1 โ€” Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/lucidrains/BS-RoFormer.git
    cd BS-RoFormer
  2. Step 2 โ€” Install dependencies

    Set up what the project needs to run.

    pip install -r requirements.txt
  3. Step 3 โ€” Run it

    Start the app โ€” the README has the exact command and flags.

    python main.py  # entrypoint varies โ€” check the README
// use cases

What you can build

Advertisement
// faq

Questions, answered

What license is it under?

MIT licensed โ€” free for personal and commercial use.

How hard is it to install?

Clone the repo and pip-install the requirements โ€” the README covers the exact steps.

Where do I get help?

The GitHub repo's issues and discussions are the main support channel.

Is the project still maintained?

Last pushed 2026-06-14 with 47 forks. Skim recent commits to gauge momentum before relying on it.

Can I contribute?

Yes โ€” it is open source, so issues and pull requests are welcome.

// keep exploring

Similar tools

AI Music

AIEV

Automatic AI video editing.

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

OpenKara

A desktop karaoke app that transforms your local music library into sing-along tracks

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

coding-with-beat

A retro pixel DJ for Claude Code / Codex CLI / Terminal with Apple Music / QQ Music

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

ComfyUI-MelBandRoFormer

Mel-Band RoFormer source separation for ComfyUI.

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

demucs-mlx

Split songs into stems on Apple Silicon with MLX-powered Demucs.

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

AI-Drum-Machine

An ESP32 hardware metronome with a web UI.

โ˜… 52 starsCustom
View guide โ†’
// alternatives

Alternatives in AI Music

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

Get BS-RoFormer

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