Self-hosted music discovery tool that pairs your Lidarr library with Last.fm recommendations and an AI-assisted web UI.
TheWicklowWolf/Lidify
Music discovery tool that recommends new artists and albums based on the artists in your Lidarr library, using Last.fm data.
- Stars
- 611
- Forks
- 12
- Open issues
- 0
- Last commit
- 26 days ago
What is it?
Lidify takes artists you have selected in Lidarr, the music collection manager, and finds similar artists to suggest for discovery. Recommendations are drawn from Last.fm, since Spotify's API changes in late 2024 stopped it from being used by this application.
The app runs as a Docker container and connects to your Lidarr instance through its URL and API key, both of which can be set through environment variables or in the web interface. Options control the quality and metadata profiles used when adding artists, whether to search for missing albums after adding, and a dry-run mode that previews changes without adding anything to Lidarr.
Setup requires a Last.fm API key and secret, which are passed to the container as environment variables along with the discovery mode.
Key features
- 01Recommends artists similar to those selected in Lidarr, using Last.fm.
- 02Connects to Lidarr by URL and API key, configurable via environment variables or the web UI.
- 03Adds recommended artists to Lidarr with configurable quality and metadata profiles.
- 04Optional search for missing albums after artists are added.
- 05Dry-run mode previews additions without changing Lidarr.
Use cases
- Finding new artists to add to a self-hosted Lidarr music library.
- Running a Dockerized music discovery service alongside an existing Lidarr setup.
- Testing recommendation results safely with dry-run mode before committing changes.
Quick start
- 1
Create a Last.fm API account and copy the API key and secret
- 2
Save the docker-compose configuration with your Last.fm key and secret, then start the container
docker-compose up -d - 3
Open the web interface on port 5000 and connect it to your Lidarr instance
Things to know
- Spotify is no longer supported, so Last.fm API credentials are required.
- Requires a running Lidarr instance to add recommended artists.
In collections
Topics
FAQ
- What is Lidify?
- Music discovery tool that recommends new artists and albums based on the artists in your Lidarr library, using Last.fm data. Lidify takes artists you have selected in Lidarr, the music collection manager, and finds similar artists to suggest for discovery. Recommendations are drawn from Last.fm, since Spotify's API changes in late 2024 stopped it from being used by this application.
- Is Lidify free to use? What license does it have?
- Lidify is open source under the MIT license. Check the license terms before using it in commercial products.
- Is Lidify still maintained?
- Actively maintained. The last commit to Lidify was on Oct 12, 2026.
- What can I use Lidify for?
- Finding new artists to add to a self-hosted Lidarr music library. Running a Dockerized music discovery service alongside an existing Lidarr setup. Testing recommendation results safely with dry-run mode before committing changes.
- How do I install Lidify?
- Create a Last.fm API account and copy the API key and secret Save the docker-compose configuration with your Last.fm key and secret, then start the container: docker-compose up -d Open the web interface on port 5000 and connect it to your Lidarr instance
- Where can I get Lidify?
- The source code and installation instructions are on GitHub: https://github.com/TheWicklowWolf/Lidify
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Self-hosted music discovery app with its own music library, recommendations, and playlist flows, with Lidarr as an optional add-on.
Open-source tool that syncs TRaSH Guides and custom configs into Sonarr and Radarr instances, automating custom formats and quality profiles.
A self-hosted music streaming server that lets you play your own music library from a web browser or mobile app.
A self-hosted music streaming server that plays your collection in a web app, mobile apps and desktop builds.
A self-hosted music streaming server and browser-based player for your own local audio files, with a Spotify-like interface.