{"adoption": {"forks": 217, "observed_at": "2026-08-28T04:09:29.200468+00:00", "stars": 5755}, "canonical_url": "https://ross.abutalabs.com/products/ublockorigin-huge-ai-blocklist", "card": {"archived": false, "artifact_type": "dataset", "description": "A huge blocklist of manually curated sites that contain AI generated imagery for uBlock Origin & uBlacklist.", "domain": ["privacy", "browser-extensions", "artificial-intelligence"], "enriched": true, "function": ["security", "privacy", "search-engine"], "health_score": 47, "homepage": null, "language": null, "license": "CC0-1.0", "license_family": "permissive", "maturity": "active", "member_repos": ["laylavish/uBlockOrigin-HUGE-AI-Blocklist"], "name": "laylavish/uBlockOrigin-HUGE-AI-Blocklist", "platform": ["browser", "browser-extension", "cross-platform"], "pushed_at": "2025-10-02T23:26:00+00:00", "repo": "laylavish/uBlockOrigin-HUGE-AI-Blocklist", "stars": 5755, "tags": ["adblock-filter-list", "ublock-origin", "ublacklist", "ai-generated-content", "blocklist", "hosts-file", "search-filtering", "search", "android", "ios"], "topics": [], "urls": [], "use_cases": ["hide AI generated images from Google image search", "filter AI slop out of DuckDuckGo and Bing results", "block AI content sites with uBlock Origin", "subscribe to an AI image blocklist in uBlacklist on mobile", "block AI-generated imagery at DNS level with Pi-hole"], "what_it_is": "A manually curated blocklist of 1000+ sites containing AI-generated imagery, distributed as filter lists for uBlock Origin and uBlacklist, plus a hosts file for Pi-hole/AdGuard. It cleans image search results on Google, DuckDuckGo, and Bing across desktop and mobile.", "when_to_avoid": ["you want automated AI-content detection rather than a curated site list", "you use a browser without uBlock Origin or uBlacklist support", "you need to block AI content outside of search engines"], "when_to_choose": ["you use uBlock Origin or uBlacklist and want cleaner image search results", "you want a maintained, manually curated list of AI content sites", "you need mobile support via uBlacklist or DNS-level blocking via hosts files"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ublockorigin-huge-ai-blocklist", "repo": "laylavish/uBlockOrigin-HUGE-AI-Blocklist", "role": "main", "score": 46}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.200468+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:53:16.872623+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "960f79f2020f2a9f7f22318baaba17c671cf74333de88485f088a226c222551b", "fetched_at": "2026-08-28T04:09:29.200468+00:00", "kind": "readme", "missing": false, "url": "https://github.com/laylavish/uBlockOrigin-HUGE-AI-Blocklist"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.200468+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:53:16.872623+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "960f79f2020f2a9f7f22318baaba17c671cf74333de88485f088a226c222551b", "fetched_at": "2026-08-28T04:09:29.200468+00:00", "kind": "readme", "missing": false, "url": "https://github.com/laylavish/uBlockOrigin-HUGE-AI-Blocklist"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:53:16.872623+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "960f79f2020f2a9f7f22318baaba17c671cf74333de88485f088a226c222551b", "fetched_at": "2026-08-28T04:09:29.200468+00:00", "kind": "readme", "missing": false, "url": "https://github.com/laylavish/uBlockOrigin-HUGE-AI-Blocklist"}], "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:09:29.200468+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.200468+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.200468+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:53:16.872623+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "960f79f2020f2a9f7f22318baaba17c671cf74333de88485f088a226c222551b", "fetched_at": "2026-08-28T04:09:29.200468+00:00", "kind": "readme", "missing": false, "url": "https://github.com/laylavish/uBlockOrigin-HUGE-AI-Blocklist"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.200468+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.200468+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:53:16.872623+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "960f79f2020f2a9f7f22318baaba17c671cf74333de88485f088a226c222551b", "fetched_at": "2026-08-28T04:09:29.200468+00:00", "kind": "readme", "missing": false, "url": "https://github.com/laylavish/uBlockOrigin-HUGE-AI-Blocklist"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.200468+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.200468+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.200468+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:53:16.872623+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "960f79f2020f2a9f7f22318baaba17c671cf74333de88485f088a226c222551b", "fetched_at": "2026-08-28T04:09:29.200468+00:00", "kind": "readme", "missing": false, "url": "https://github.com/laylavish/uBlockOrigin-HUGE-AI-Blocklist"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.200468+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:09:29.200468+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:53:16.872623+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "960f79f2020f2a9f7f22318baaba17c671cf74333de88485f088a226c222551b", "fetched_at": "2026-08-28T04:09:29.200468+00:00", "kind": "readme", "missing": false, "url": "https://github.com/laylavish/uBlockOrigin-HUGE-AI-Blocklist"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:53:16.872623+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "960f79f2020f2a9f7f22318baaba17c671cf74333de88485f088a226c222551b", "fetched_at": "2026-08-28T04:09:29.200468+00:00", "kind": "readme", "missing": false, "url": "https://github.com/laylavish/uBlockOrigin-HUGE-AI-Blocklist"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:53:16.872623+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "960f79f2020f2a9f7f22318baaba17c671cf74333de88485f088a226c222551b", "fetched_at": "2026-08-28T04:09:29.200468+00:00", "kind": "readme", "missing": false, "url": "https://github.com/laylavish/uBlockOrigin-HUGE-AI-Blocklist"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:53:16.872623+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "960f79f2020f2a9f7f22318baaba17c671cf74333de88485f088a226c222551b", "fetched_at": "2026-08-28T04:09:29.200468+00:00", "kind": "readme", "missing": false, "url": "https://github.com/laylavish/uBlockOrigin-HUGE-AI-Blocklist"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 45, "longevity": 69, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 977, "days_push": 335, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 46, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}