Spdio

100% local · Nothing is uploaded

Free for life

Spdio, pull vocals and music apart on your Mac

Type spdio. Finder opens. Pick a song. Vocals and music land on the Desktop. Processing stays on your Mac — nothing is uploaded.

Install

curl -fsSL https://vishnugopy.dev/spdio/install | bash

Then open a new Terminal window and type: spdio

Python 3.12 is required (python.org). The AI engine (~1.5 GB) downloads once.

Terminal — spdio v3.0.0

$ spdio

Spdio
vocals and music → Desktop

1/1  Ain't Nobody.mp3
reading
separating    100%
saved   aintnobody_vocal.mp3
aintnobody_music.mp3

Done. 1 saved to Desktop
Space more songs   Enter close

Spdio is completely free. If it helps you, you can support its development.

What Spdio does

A Mac command. Finder to choose. Desktop to collect the files.

Stays on the Mac

No song is sent to a server. The AI model runs locally, after a one-time engine download.

Vocals and instrumental

Each track becomes two MP3s on the Desktop: vocals and music, ready to listen to or reuse.

Finder, then Desktop

spdio opens Finder. You pick one or more songs. The files land on the Desktop.

Space and Enter

Space opens Finder for more songs. Enter closes. The model stays loaded.

One command

curl once, then type spdio. No app to drag into Applications.

First run

The AI engine (~1.5 GB) downloads once. After that it works offline.

How it works

Three steps, and the files are on your Desktop.

1

Install with curl

Paste the command above in Terminal. It puts spdio in ~/.local/bin.

2

Type spdio

Finder opens. Pick an MP3, WAV, FLAC or M4A. The first run downloads the AI engine.

3

Get both files

Vocals and music are on the Desktop. Space for another song, Enter to quit.

Frequently asked questions

What is Spdio?

Spdio is a macOS command that splits a song into vocals and music. Type spdio, Finder opens, two MP3s land on the Desktop. Nothing is uploaded.

How do I install it?

In Terminal: curl -fsSL https://vishnugopy.dev/spdio/install | bash Then open a new Terminal and type spdio. Python 3.12 (python.org) is required.

Are my songs sent anywhere?

No. After the first-time AI engine download (PyTorch packages / the model), nothing leaves the computer. Files go to your Desktop.

Why is the first run slow?

The AI engine (about 1.5 GB) downloads once into Application Support. Later runs only process the song.

Windows and Linux?

Finder is a Mac feature. On other systems Spdio has no file picker: you would pass file paths as arguments. This page is for Mac.

Is it free?

Yes. No account. There is a PayPal link if you want to support the project.

Ready to split a song?

One command to install. Then type spdio.

curl -fsSL https://vishnugopy.dev/spdio/install | bash