{"adoption": {"forks": 154, "observed_at": "2026-08-28T04:05:15.972997+00:00", "stars": 1644}, "canonical_url": "https://ross.abutalabs.com/products/plex_debrid", "card": {"archived": true, "artifact_type": "application", "description": "Plex torrent streaming through Debrid Services", "domain": ["media", "self-hosted", "entertainment"], "enriched": true, "function": ["workflow-automation", "web-scraping", "api-framework", "streaming"], "health_score": 10, "homepage": null, "language": "Python", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["itsToggle/plex_debrid"], "name": "itsToggle/plex_debrid", "platform": ["cross-platform", "python", "windows"], "pushed_at": "2024-07-23T16:09:08+00:00", "repo": "itsToggle/plex_debrid", "stars": 1644, "tags": ["plex", "debrid", "torrent-streaming", "jellyfin", "emby", "trakt", "overseerr", "realdebrid", "media-server", "watchlist-automation", "automation", "docker", "linux", "macos"], "topics": ["api", "discover", "plex", "realdebrid", "streaming", "torrent", "jackett", "sonarr", "debrid", "radarr", "alldebrid", "overseerr", "premiumize", "prowlarr", "trakt", "debridlink", "emby", "infuse", "jellyfin", "putio"], "urls": [], "use_cases": ["automatically download watchlisted movies and shows to a debrid service", "stream torrents instantly through plex without downloading to local disk", "turn overseerr requests into cached debrid torrents automatically", "monitor trakt lists and fetch new episodes as they release", "set up a self-hosted media server with unlimited cloud storage via debrid", "scrape jackett or prowlarr indexers for the best cached release"], "what_it_is": "A Python application that monitors Plex, Trakt, and Overseerr watchlists and automatically fetches requested movies and shows from torrent indexers onto debrid services (Real-Debrid, AllDebrid, Premiumize, etc.) for instant streaming via rclone-mounted media servers. It ties together content discovery services, torrent scraping, and debrid caching so watchlisted content becomes streamable within seconds.", "when_to_avoid": ["you have no paid debrid subscription (Real-Debrid, AllDebrid, Premiumize, etc.)", "you want a fully legal, first-party content source", "you need a polished, professionally maintained product - it is a hobby project with no license file", "you prefer traditional *arr stack downloading to local disk"], "when_to_choose": ["you use Plex, Emby, Jellyfin, or Infuse with a paid debrid service and want watchlist-driven automation", "you want instant torrent streaming without filling your local storage", "you already run rclone with a debrid mount and need the glue that adds content"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/plex_debrid", "repo": "itsToggle/plex_debrid", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:15.972997+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:45:49.800169+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68750e4848dc5aa0abd05d2550eb65c08a9572cb1323c810f9257e9ee01759cb", "fetched_at": "2026-08-28T04:05:15.972997+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itsToggle/plex_debrid"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:15.972997+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:45:49.800169+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68750e4848dc5aa0abd05d2550eb65c08a9572cb1323c810f9257e9ee01759cb", "fetched_at": "2026-08-28T04:05:15.972997+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itsToggle/plex_debrid"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:45:49.800169+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68750e4848dc5aa0abd05d2550eb65c08a9572cb1323c810f9257e9ee01759cb", "fetched_at": "2026-08-28T04:05:15.972997+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itsToggle/plex_debrid"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:15.972997+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:15.972997+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:15.972997+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:45:49.800169+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68750e4848dc5aa0abd05d2550eb65c08a9572cb1323c810f9257e9ee01759cb", "fetched_at": "2026-08-28T04:05:15.972997+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itsToggle/plex_debrid"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:15.972997+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:15.972997+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:45:49.800169+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68750e4848dc5aa0abd05d2550eb65c08a9572cb1323c810f9257e9ee01759cb", "fetched_at": "2026-08-28T04:05:15.972997+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itsToggle/plex_debrid"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:15.972997+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:15.972997+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:15.972997+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:45:49.800169+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68750e4848dc5aa0abd05d2550eb65c08a9572cb1323c810f9257e9ee01759cb", "fetched_at": "2026-08-28T04:05:15.972997+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itsToggle/plex_debrid"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:15.972997+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:15.972997+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:45:49.800169+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68750e4848dc5aa0abd05d2550eb65c08a9572cb1323c810f9257e9ee01759cb", "fetched_at": "2026-08-28T04:05:15.972997+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itsToggle/plex_debrid"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:45:49.800169+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68750e4848dc5aa0abd05d2550eb65c08a9572cb1323c810f9257e9ee01759cb", "fetched_at": "2026-08-28T04:05:15.972997+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itsToggle/plex_debrid"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:45:49.800169+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68750e4848dc5aa0abd05d2550eb65c08a9572cb1323c810f9257e9ee01759cb", "fetched_at": "2026-08-28T04:05:15.972997+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itsToggle/plex_debrid"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:45:49.800169+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "68750e4848dc5aa0abd05d2550eb65c08a9572cb1323c810f9257e9ee01759cb", "fetched_at": "2026-08-28T04:05:15.972997+00:00", "kind": "readme", "missing": false, "url": "https://github.com/itsToggle/plex_debrid"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "archived", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1577, "days_push": 771, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}