Free & open source · desktop edition

The player
that follows you.

Streams high-fidelity audio from YouTube Music on your desktop — and stays in lockstep with your phone. Queue, playback, volume, playlists: change it on one side, the other side follows.

win 10+ · linux x86-64 · macos 10.15+ · jdk bundled · ~350 mb ram

01 · why desktop

Everything the Android app does, plus a keyboard

The same Material 3 screens, re-laid-out for a big window. Nothing got cut — a few things got a second act.

Phone ↔ desktop, in step

Pair over your Wi-Fi or the cloud relay. Queue, playlists, volume and settings stay in sync in real time — change either side and the other follows within a couple of frames.

How pairing works →

Full player

Material 3 player with synced lyrics, a mini-player and an animated canvas behind the artwork. 45+ languages.

Open source

Free under a modified GPL-3.0. Source, issues and releases all live on GitHub — nothing behind a paywall or a "pro" tier.

github.com/PiBOH/vivi-music ↗

No ads, no analytics, no crash pings

If the app talks to the internet, it's for music — and, only if you pair, the sync relay. Your library, cache and login live in one folder and nowhere else.

~/.vivimusic/ · playlists.json · cache/ · backups/ · updates/

Two devices, one playback.

Search a song on the phone and it starts on the desktop. Skip on the computer, the phone follows. Volume, playlists and theme stay in step — over Wi-Fi, or anywhere, through the cloud relay.

See how pairing works

lan relay · or cloud relay — your pick

02 · the screens

Have a look before you install

These are drawn in CSS — no image files in this repo, so the screenshots are built out of divs. Same layouts, more or less pixel-for-pixel.

01 · library — search, queue and playlists on one screen
02 · full player — synced lyrics under the artwork
03 · device sync — the pairing screen your phone talks to

03 · what's new

Fresh from the releases feed

Pulled live from GitHub. If the feed stays quiet, the API is being slow — the releases page is always there as a backup.

loading

fetching the three most recent releases…

loading

 

loading

 

Full changelog →

Go install it.

Two minutes on Windows, less if you like AppImages. The guide covers everything, including the boring bits.