
Spleeter
Open source Python library from Deezer that splits songs into vocal, drum, bass and other stems.
How the 8.2 was reached
- Quality of output8/10
28,479 GitHub stars, 3,056 forks, active with a push in June 2026; pretrained 2, 4 and 5-stem models. github.com
- Ease of use8/10
Installs via pip or Docker and runs from the command line or Python. github.com
- Pricing value10/10
MIT licensed, free to use, with no required paid dependency. github.com
- API and integration quality7/10
Python API reference and CLI; many forks add GUIs, but there are no other SDKs. github.com
- Solves the problem it claims to solve8/10
Delivers stem separation; 28k stars and multiple forks show wide independent use. github.com
8.2/10 is the mean of the 5 criteria that apply. Scored on the five-criteria rubric v1, 29 September 2026. How scoring works
Pricing
- MIT licensed
- Pretrained 2, 4 and 5-stem models
Key Features
- Pretrained 2-stem, 4-stem and 5-stem models
- Command line and Python API
- Install via pip or Docker
- 4-stem separation over 100x faster than real time on GPU, per the project
- Built on TensorFlow
Pros & Cons
Pros
- Free under the MIT licence
- 28,479 GitHub stars show wide use
- Simple install and CLI
- Many forks add GUIs and web front ends
Cons
- No SDKs beyond Python
- Needs a Python and TensorFlow setup
- GUI use depends on third-party forks
- Speed claims assume a GPU
Spleeter is a strong pick for developers and hobbyists who want free stem separation they can script. Non-technical users may prefer a hosted app built on it or a commercial tool.
Try Spleeter →Added to scored.tools on
Competitors to Spleeter
Other tools in the music category worth comparing.