Overview
This is a small Python app for making a fresh Spotify playlist without relying on the same recommendation loop every time. It pulls from the artists connected to playlists you already use, then builds a new playlist from a few different randomization methods.
Setup
You need Python, Spotipy, and your own Spotify developer app. Copy the example config file to my_config.json, add your client details and playlist IDs, then run the script or the included batch file.
Notes
The repo now keeps local config and token cache files out of Git, so setup stays cleaner. It can also skip tracks that already exist in your main playlists and start playback immediately if you want it to.