BoogieBox home dashboard showing music recommendations and library activity
Self-hosted music for Windows & Linux
New Smart playlists that build themselves →

BoogieBox

Self hosted music server with AI DJ Mix builder.

Windows & Linux · Self-hosted · No subscription

Built for owned music

One home for the collection you chose.

BoogieBox brings fast browsing, personal ratings, artwork, lyrics, mobile playback, and rich discovery tools to local and network music libraries.

01

Rediscover

Explore artists, albums, listening history, ratings, favourites, and genres, or start an Artist Radio built from similar artists and matching moods.

02

Make it yours

Multi-user profiles, themes, parametric EQ, smart playlists, volume levelling, karaoke lyrics, and Vinyl Mode that lets you play your music analog style (even with cracks and pops).

03

Keep it local

Run it on Windows or Linux, stream across your local network to browsers, phone apps, and speakers, and enrich your library with optional metadata providers - no fees required.

AI-powered mixing

Meet BoogieMix, an experimental AI DJ.

Go beyond shuffle. BoogieMix uses AI-assisted planning and local music analysis to choose track order, plan transitions, and render continuous listening sessions from the playlists you already love.

  • AI-assisted mix and transition planning
  • Choose mix style (club, long build, and other)
  • Stem-aware crossfades created by drum, bass, and vocal activity
  • Harmonic key compatibility via Camelot detection
  • Precise vocal cue points so transitions never cut mid-lyric
  • Beat-phase alignment using neural beat-grid analysis
  • Spectral energy profiling for smoother playlist flow
  • Play the mixes or download them

New — Smart playlists

Playlists that build themselves.

Describe the music you want and BoogieBox keeps the playlist filled. Add an album that fits the rules and its tracks show up on their own.

  • Rules for genre, artist, album, year, rating, play count, last played, date added, and more
  • Group rules for the tricky ones: Rock or Metal, rated 4 stars and up
  • A live preview shows the tracks and total length while you edit
  • Shuffled order spreads albums and artists apart, or sort by newest, most played, and more
  • Personal rules like "Never played" use your own plays and ratings
  • Works on your phone, in BoogieMix, and in Subsonic apps

Smart playlists on Home

One tap to the right mood.

The Home page starts the music for you. Pick a genre from your own library, try a ready-made idea, or replay one of your smart playlists.

  • Start from a genre, with artwork from your collection
  • Ideas: Recently added, Forgotten favourites, Never played, Most played
  • Your own smart playlists, one click from playing
  • Cards keep their track counts up to date while you look

Subsonic apps

Take your music with you.

BoogieBox supports the Subsonic/OpenSubsonic API, so music apps like Amperfy can connect to your library and play it, no browser needed. Download albums and playlists for offline, listen through CarPlay in the car, and with the right app, even sync music to your watch.

  • Download music for offline listening, wherever you are
  • CarPlay, lock-screen controls, AirPlay, and Bluetooth, the way phone apps do it
  • Playlists, favourites, and ratings stay in sync with BoogieBox
  • Your BoogieMixes, lyrics, Instant Mix, and internet radio, right in the app
  • Scrobble to your own Last.fm or ListenBrainz account from any app or speaker

Play On

Your music, on every speaker.

Send playback from BoogieBox to the network speakers, streamers, and smart TVs around your house. Think Spotify Connect, but for the library you own.

  • Works with UPnP/DLNA renderers like WiiM, smart TVs, and smart speakers
  • Move playback between browser and speakers mid-song without losing your place
  • Play, pause, skip, seek, and edit the queue from BoogieBox, with gapless playback and album art on the device

Mixes library

Every mix, in one place.

The dedicated Mixes page keeps every BoogieMix render you've made — searchable, sortable, and ready to replay, download, or regenerate without digging back through playlists.

  • Grid or list view of every rendered mix
  • Search mixes or source playlists by name
  • Sort newest first, or however you like to browse
  • One click to play, regenerate, download, or delete
  • Source playlist and library shown right on the card

BoogieMix Story

Visualize your mix.

BoogieMix Story turns every render into a visual timeline. Each segment is colored straight from that track's own artwork, so you can see where one song ends, where the blend happens, and where the next one takes over.

  • Interactive timeline colored from each track's artwork
  • Click anywhere on the timeline or track list to jump playback
  • Blend type and transition length labeled at every crossfade
  • BPM and timestamp range shown per track
  • Full track order laid out underneath the timeline

Refreshed UI

Slicker design.

Every page got a cleanup. Bulky headers are gone, controls sit where you expect them, and your collection gets more of the screen.

  • One compact command bar across Browse, Search, Playlists, Mixes, and Settings
  • Tidier filters: one chip per type, with extras folded away
  • Library totals tucked into the sidebar
  • Playlist details at a glance, with a badge that jumps straight to its BoogieMix
  • Vintage themes: Record Shop '74 and Hi-Fi Console '63

Activity

See what's playing.

Ever wondered who's listening to what, or why the server is busy? The Activity page shows admins everything going on, live.

  • Now playing across the web player, speakers, Subsonic apps, DLNA, and radio
  • Downloads, including apps syncing music for offline
  • BoogieMix jobs, with a cancel button
  • Library scans and deep analysis progress
  • The last 24 hours at a glance

Stem analysis

Sonic Fingerprint.

Every deeply analyzed track gets a Sonic Fingerprint — a live stem breakdown visible right in the player. See what's happening at the instrument level and understand exactly where BoogieMix will place its transitions.

  • Per-stem heatmap rows for vocals, drums, bass, and other
  • Section markers and transition windows overlaid on the waveform bar
  • BPM, harmonic key, section type, and confidence badge at a glance
  • Filter Browse and Search to tracks with real stem data
  • Live ANALYZING badge while a track is being processed

The useful details

The technical stuff.

Playback

MP3, FLAC, M4A (AAC and ALAC), OGG, OPUS, WAV, AAC, WMA, and AIFF.

Analysis

Waveforms, BPM detection, Sonic Fingerprint stem analysis, listening history, and optional BoogieMix deep analysis with Demucs.

Connected

Subsonic/OpenSubsonic apps, Play On to UPnP/DLNA speakers, a built-in DLNA server, Last.fm and ListenBrainz scrobbling, internet radio, lyrics, metadata enrichment, and mobile access.

Library care

Automatic backups with one-click restore, M3U/M3U8 playlist import, volume levelling with ReplayGain, and scans that never wipe tracks from an offline drive.

Built with

Rust, React, TypeScript, Tauri 2, SQLite, and FFmpeg.

Your music is already waiting

Bring the collection back to life.