https://github.com/egg82/fetcharr

Disclaimer: I am the developer

Long story short, after Huntarr exploded I still wanted an app that did the core of Huntarr’s job: find and fetch missing or upgradable media. I looked around for some solutions but didn’t like them for various reasons. So, I made my own.

No web UI, configured via environment variables in a similar manner to Unpackerr. It does one job and it does it (a little too) well. Even when trying a few different solutions for a few days each, Fetcharr caught a bunch of stuff they all missed almost immediately. This is likely due to the way it weights media for search.

Since you made it this far, a few notes:

  1. I did still use ChatGPT on a couple of occasions. They’re documented and entirely web UI - no agents. Anything it gave me was vetted and noted in the code before publishing.
  2. The current icon is temporary and LLM-generated. I’ve put out some feelers to pay an artist to create an icon. Waiting to hear back.
  3. It’s written in Java because that’s the language I’m most familiar with. SSL certs in Java containers can be painful but I added some code to make it as easy as Python requests or Node
  4. While it still has a skip-if-tagged-with-X feature, it doesn’t create or apply any tags. I didn’t find that portion necessary, despite other popular *arrs using it. Not sure why they do, even after developing this.
  5. Caution is advised when first using it on a large media collection. It’ll very likely pick up quite a number of things initially if you weren’t on top of things beforehand. Just make sure your pipeline is set up well, or you limit the number of searches or lengthen the amount of time between searches using the environment variables.
    • minoche@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      ·
      2 hours ago

      It’s for movies and tv to “find and fetch missing or upgradable media.” Huntarr was the go-to app but it had security concerns and the maker’s responses were negatively received. In the last couple of weeks, some people have presented AI slop replacements for Huntarr.

    • Sturgist@lemmy.ca
      link
      fedilink
      English
      arrow-up
      1
      ·
      6 hours ago

      If I’m understanding the description on the git page correctly, it scans you media library, logs the resolution/format/etc, then searches wherever it’s pointed(torrent trackers?) for better quality versions.