A terminal music player that streams YouTube audio, with every YouTube-facing component isolated in containers using Apple's native container runtime (macOS 26+). Nothing music-related is installed on the host except mpv, which plays the audio (containers cannot reach CoreAudio).
- Mopidy (music server speaking the MPD protocol) + Mopidy-YouTube + yt-dlp, running in one container VM
- ncmpcpp (the terminal UI) running in a second container
- mpv on the host, playing an MP3 stream that Mopidy serves over TCP
- A
musiclauncher script that orchestrates all of it