AI Control

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.

AI Assistant

Just ask — it’s done

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.

Works with Claude Desktop, Claude Code, Cursor & any MCP client — setup is two clicks
Playlists, tags, likes, radio, queue & playback — just ask
Fix tags in bulk, file compilations, save lyrics & covers, reorganise folders (plan first)
Download tracks and upgrade copies in place, with a side-by-side quality check
Plugin tools too: Spotify playlists, Soulseek search & moreplugin
Local-only, off by default — can never delete files or install extensions
AI Assistant screenshot — coming soon

Playback

Audiophile-grade playback and lean-back views, for listening and watching.

Engine

Hear it the way it was meant to be heard

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.

Gapless playback across albums
Adjustable crossfade (0–10s)
Audio & video playback with native codecs
Sub-200ms playback latency
Vibo playback controls and now playing bar
Now Playing

Lean back and watch the words

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.

Synced (LRC) karaoke lyrics with tap-to-seek
Plain-lyrics fallback with auto-scroll
Video theater mode with auto-hiding overlays
Lyrics from multiple providersplugin
Vibo now playing view with synced karaoke lyrics
Mini Player

Always within reach

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.

Always-on-top mode
Draggable & compact
Normal, compact or full layout — full keeps every control on screen
Auto-resizing to fit content
Full playback controls
Vibo mini player with playback controls

Library & Sources

Local folders and music servers, unified into one fast library.

Library

Your collection, always in sync

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.

Background folder scanning
Smart metadata extraction with fallback parsing
Real-time file watching for instant updates
Genre tags from file metadata
Vibo library albums in tiles view
Search

Find anything in milliseconds

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.

Full-text search with FTS5
Accent & case insensitive
Sub-100ms results across entire library
Search by artist, album, track, or tag
Vibo full-text search with results
Servers

Local meets streaming, seamlessly

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.

Subsonic & Navidrome support
Unified library across all sources
TIDAL Hi-Fi lossless streamingplugin
Spotify & YouTube browse and playbackplugin
Vibo collections view with local and server sources
Likes

Your likes, on every device

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.

Like & dislike tracks, artists, albums & tags
Export & import all likes as a portable file
Newer-wins merge — carry it both ways safely
Import & auto-sync your Last.fm loved tracksplugin
Likes screenshot — coming soon

Discovery

Your own collection, resurfaced — stations, shelves, and endless queues.

Home

A home screen that knows your library

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.

Radio-station carousel seeded from your library
“Latest play” & “Most played” shelves
“Made for you” mixes & “Recently added”
Extra shelves contributed by pluginsplugin
Vibo home view with radio stations and shelves
Radio

Rediscover your own music

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.

One-click radio from any track, artist, or tag
Tune stations: seed-artist share, favorites / mixed / discovery taste, spread across artists
Auto-continue with weighted strategies
Mix by same artist, tag, most-played, or liked
Similar tracks, artists & bios via Last.fmplugin
Vibo track detail with a radio queue playing

Make It Yours

Shape the app around how you listen.

Keyboard

Built for power users

Over 35 keyboard shortcuts for everything from playback to navigation. Never leave the keyboard — control your music as fast as you can think.

35+ keyboard shortcuts
Playback, volume, navigation, search
Discoverable via shortcut overlay
Vim-inspired navigation keys
Vibo keyboard shortcuts overlay
Skins

Make it yours

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.

8 built-in skins (dark & light)
Community skin gallery
13 color tokens for full UI theming
Import custom JSON skins
Vibo installed skins gallery

Powered by Plugins

An orchestrator at heart — extend Vibo with streaming services, metadata, and entirely new views.

Ecosystem

Extend it your way

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.

Streaming, lyrics, artwork & scrobbling plugins
One-click install from the in-app gallery
Custom sidebar views, home shelves & context actions
Per-plugin storage; structured views (no raw HTML)
No local files needed — stream via Spotify & YouTubeplugin
Vibo installed plugins in the Extensions view

Ready to try Viboplr?

Free, full-featured, and built for music lovers.