Get started
Introduction
What Nuvo is, what it keeps on your machine, and where its music comes from.
Nuvo is a desktop music player for Linux. It keeps your library, playlists, likes and listening history on your own computer, in an encrypted database. There is no Nuvo account and no Nuvo server.


What you get
LibraryLikes, albums, artists, playlists.SoundTen-band equalizer, speed and pitch.LyricsKaraoke in four highlight modes.MixesRanked on your machine.ImportsPlaylists by link or by file.Local filesWatched folders, tags and covers.ThemesNine presets, colours, custom CSS.The NotchAn island at the top of the screen.
Where the music comes from
Nuvo plays tracks from YouTube Music and SoundCloud, and files from folders you add. It does not host music.
Audio you play is stored in an encrypted cache on your disk, so the next play starts fast and works with a weak connection.
Where your data lives
| What | Where |
|---|---|
| Library database | ~/.local/share/nuvo/library.db (encrypted) |
| Database backups | ~/.local/share/nuvo/backups/ |
| Audio cache | ~/.cache/nuvo/audio/ (encrypted) |
| Log | ~/.local/state/nuvo/core.log |
| Library key | Your system keyring |
Paths follow the XDG settings on your system. See data and encryption.
How the parts fit
A Rust service nuvo-core owns the data. The Electron window talks to it over a private unix socket. Read the architecture overview.