GitHunt
AR

arukaraz/synthseek

Self-hosted music discovery library manager with modern web UI

Synthseek

License
GitHub last commit
GitHub stars
GitHub Sponsors
Codecov

Self-hosted Music discovery and library management.

Synthseek helps you discover music, connects with slskd, and organizes your library with Beets.

Features

  • Modern, responsive Web UI (mobile and desktop friendly)
  • Search for tracks, albums, artists, and playlists
  • slskd integration for Soulseek network
  • Metadata matching with MusicBrainz and AcoustID
  • Automatic file organization with Beets
  • Real-time progress tracking
  • Optional Plex integration for library scanning
Screenshots home search config listview

Installation

Prerequisites

Docker Compose

Use the provided docker-compose.yml as a starting point:

docker-compose up -d

Roadmap

Planned features and improvements:

  • Playlist-to-Plex support
  • User authentication
  • Last.fm integration for library import
  • Personal library import functionality
  • Lidarr integration
  • Native mobile app

Help

For bugs or questions, open an issue.

Support

If this project saved you clicks, a coffee goes a long way:

Sponsor on GitHub    Support on Ko-fi

License

This project is licensed under the MIT License.

Languages

TypeScript92.1%CSS6.6%JavaScript0.5%Shell0.5%Dockerfile0.3%

Contributors

MIT License
Created February 1, 2026
Updated March 10, 2026