Repolode
TheWicklowWolf

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. 1

    Create a Last.fm API account and copy the API key and secret

  2. 2

    Save the docker-compose configuration with your Last.fm key and secret, then start the container

    docker-compose up -d
  3. 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