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 →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.
01 · why desktop
The same Material 3 screens, re-laid-out for a big window. Nothing got cut — a few things got a second act.
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 →Material 3 player with synced lyrics, a mini-player and an animated canvas behind the artwork. 45+ languages.
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 ↗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/
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.
lan relay · or cloud relay — your pick
02 · the screens
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.
03 · what's new
Pulled live from GitHub. If the feed stays quiet, the API is being slow — the releases page is always there as a backup.
fetching the three most recent releases…
Two minutes on Windows, less if you like AppImages. The guide covers everything, including the boring bits.