Sofarr
In developmentMovies and TV shows, managed from the sofa
One lightweight service that finds new releases on Usenet indexers, decides based on your quality rules, hands them to your download client and imports them into your library. Written in Rust: a single static binary, a single container, SQLite.
amigo-sofarr is in early development and not usable yet. Movies come first, TV shows build on the finished core.
It is an independent, clean-room project: not part of, endorsed by or derived from Sonarr, Radarr or any other Servarr project. No Servarr source code or test data is used; existing instances are only observed through their public HTTP API to check that sofarr behaves the same.
Sofarr
Features
Own release-name parser
In progressA tokenizer-based parser reads title, year, source, resolution, edition, release group and languages from a release name, measured field by field against thousands of real release names.
Decisions by your quality rules
In progressQuality profiles with cutoff and upgrades, size limits, custom formats with scores, propers and repacks, language and indexer settings decide which release to grab.
Usenet from search to library
In progressNew releases via Newznab RSS and search, downloads through nzbget, then import with renaming into the library — hardlink-friendly with downloads and library under one mount.
Move over from Radarr and Sonarr
In progressImports profiles, custom formats, quality definitions, settings and the library from a running instance, and a shadow mode runs alongside it and logs what sofarr would grab before it takes over.
TV shows
In progressEpisodes, multi-episode files, season packs, daily and anime numbering, specials and series metadata from TVDB.
Web UI
PlannedA web interface for the service; stack and timing are still open.