Introducing JellyFlow: Automate Your Jellyfin Mixes

Like many music enthusiasts, I reached a breaking point with mainstream streaming services. Recently, platforms like YouTube Music have felt increasingly homogenised, serving up recommendations padded with algorithmically generated ‘AI slop’ rather than genuine, artist-driven tracks. I wanted a music library that respects my taste and a playlist generator that actually understands what I want to listen to.

JellyFlow Logo

This frustration led me to build JellyFlow, a web application that connects directly to your self-hosted Jellyfin instance.

How It Works

Developed using Python, the application interfaces with your Jellyfin server to pull track data and apply custom parameters, generating dynamic “Mix” type playlists. You can curate exactly what you want to hear without the unwanted AI noise.

Jellyflow Screen Shot

Key Features

  • Jellyfin Integration: Connects straight to your self-hosted media server.
  • Google Authentication: Quick, secure login to access your workspace.
  • Automated Scheduling: Configure your settings to schedule when your playlists are automatically generated, ensuring a constantly refreshed queue of your favourite music.
  • Custom Parameters: Tailor the mix generation to suit your specific listening habits.

Check It Out The project is live and you can get started at https://jellyflow.lloyd.ws.

Self-hosting isn’t just about taking control of your media; it is about customisation and reclaiming your digital life. Have you built any tools to enhance your setup? Let me know in the comments!