Stars
Forks
Watchers
Developer links
Explo
Every Tuesday, a fresh fifty-song playlist lands in your own music server, built from what you actually listened to: Explo is a self-hosted discovery engine that turns ListenBrainz recommendations into playlists inside Navidrome, Jellyfin, Plex, and other home music systems. It fetches Weekly Exploration, Weekly Jams, and Daily Jams, then goes and gets the tracks, requesting songs from YouTube or Soulseek or whole albums through Lidarr, tagging downloads with proper metadata on the way in. Custom playlists import from Spotify, Apple Music, and ListenBrainz, so a list a friend made elsewhere becomes local files and a native playlist in your library. The web interface handles setup, schedules, and import history; last week's playlist can be kept for later listening instead of overwritten, and notifications report each run. For people who left streaming behind but miss algorithmic discovery, this closes the loop between a scrobble history and a self-hosted collection that keeps growing on its own. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Benefits
- Discover Weekly, Self-Hosted
- ListenBrainz builds personalized Weekly Exploration and Daily Jams from your listening history, and Explo turns them into local playlists automatically every week.
- Tracks Downloaded And Tagged
- Recommended songs are fetched from YouTube or Soulseek, or as albums through Lidarr, with metadata added before they join your library.
- Works With Your Music Server
- Playlists are created natively in Navidrome, Jellyfin, Plex, and other supported systems, so discovery appears right where you already listen.
- Import Playlists From Anywhere
- Spotify, Apple Music, and ListenBrainz playlists import as local files and native playlists, rescuing lists you built on streaming services.
Features
- Scheduled Discovery Playlists
- Weekly Exploration, Weekly Jams, Daily Jams, and monthly On Repeat playlists refresh on schedules you control.
- Multiple Download Sources
- Tracks are requested from YouTube or Soulseek, and albums through Lidarr, skipping songs already in your library.
- Web Setup And Management
- The web interface handles setup, scheduling, manual runs, and playlist import management without editing config files.
- Keep Or Replace Playlists
- Previous discovery playlists can be kept for later listening, building an archive of weekly recommendations over time.
- Run Notifications
- Notifications report completed runs, so you know when new music has arrived in your library.