Full-featured, meticulously optimized, and engineered to stay out of your way.
The headline feature: a built-in MCP server lets Claude or any AI assistant build playlists, fix tags, organise your library and download tracks — private, local, and off by default.
Turn on AI control and an assistant running on your computer — Claude Desktop, Claude Code, Cursor or any MCP client — can do anything a listener does, and much of what a librarian does. Ask it to build playlists from your likes and history, fix tags across hundreds of tracks (in the library or written into the files), organise folders into a clean Artist/Album layout, save lyrics and covers next to your music, download tracks from your server or through download plugins, and swap low-bitrate copies for better ones in place. It can answer questions about your listening history, run playback, queue and radio, and use your installed plugins as tools too. A private control server runs on your machine only (127.0.0.1, token-protected), and the bundled MCP server presents it to assistants as typed tools. Deliberately bounded: anything that touches your files needs its own opt-in switch, moves and file swaps are planned and shown first, it can never delete files or install code, and every change is logged.
Audiophile-grade playback and lean-back views, for listening and watching.
Gapless playback for seamless album listening. Crossfading from 0 to 10 seconds between tracks. Native codec support for audio and video files — no transcoding, no plugins.
A full-screen now-playing view with synced, karaoke-style lyrics that highlight line by line. Playing a video? It expands into a distraction-free theater mode — just the picture, with the controls fading out of the way.
A compact, always-on-top mini player that stays visible while you work. Draggable, auto-resizing, and just the right amount of information at a glance.
Local folders and music servers, unified into one fast library.
Point Vibo at your music folders and it handles the rest. Background scanning reads metadata intelligently, and real-time file watching catches every change the moment it happens.
FTS5-powered full-text search across artists, albums, tracks, and tags. Accent-insensitive and forgiving — find what you want even when you can't remember the exact spelling.
Point Vibo at local folders and Subsonic or Navidrome servers for one unified library. Add streaming services through plugins — they slot straight into the same player, queue, and search.
Like and dislike tracks, artists, albums and tags — then carry that taste to another PC or profile. Export it all to a file and import it anywhere; because likes are matched by name, they re-apply cleanly even to a differently-scanned library. The merge is safe to run both directions — it only ever overwrites an older like with a newer one, and never deletes. Signed in to Last.fm? Pull your loved tracks straight in — once, or automatically on a schedule.
Your own collection, resurfaced — stations, shelves, and endless queues.
Open Vibo to a curated landing page — an auto-rotating carousel of radio stations built from your own music, plus shelves that resurface recent plays, your most-played, and albums you'd forgotten you owned.
Start an endless station from any track, artist, or tag and Vibo builds the queue from what fits. When a queue runs dry, auto-continue keeps the music going using weighted strategies you control.
Shape the app around how you listen.
Over 35 keyboard shortcuts for everything from playback to navigation. Never leave the keyboard — control your music as fast as you can think.
Choose from 8 built-in skins or install community skins from the gallery. Import your own JSON skin files with 13 customizable color tokens and optional custom CSS.
An orchestrator at heart — extend Vibo with streaming services, metadata, and entirely new views.
A JavaScript plugin system powers streaming, lyrics, artwork, scrobbling, and downloads. Built-in plugins ship with the app; install more from the in-app gallery, or build your own with custom views, home shelves, context-menu actions, and event hooks. You can even run Vibo with no local collection at all — the Spotify and YouTube plugins turn it into a pure streaming player.
Free, full-featured, and built for music lovers.