What’s the technology that allows Rick Beato to split the music into individual parts (eg vocals only, piano only, drums only etc)?

Also props to this man’s ear training.

There are a few AI-based tools for spliting music into stems. An open source one I know is https://github.com/deezer/spleeter