explaingit

laylavish/ublockorigin-huge-ai-blocklist

5,543Audience · generalComplexity · 1/5Setup · easy

TLDR

A hand-curated list of over 1,000 websites that serve AI-generated images, designed to hide them from Google, Bing, and DuckDuckGo image search results via uBlock Origin or uBlacklist.

Mindmap

mindmap
  root((AI image blocklist))
    What it does
      Hides AI image sites
      Filters search results
      Covers 1000 plus sites
    How to use
      uBlock Origin extension
      uBlacklist extension
      Pi-hole hosts file
    Supported platforms
      Desktop Chrome Firefox
      Android Firefox
      iOS Safari
    Search engines covered
      Google Images
      Bing Images
      DuckDuckGo
    Maintenance
      Hand-reviewed
      Daily auto-refresh
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Subscribe to the filter list in uBlock Origin to automatically hide AI-generated image sites from Google and Bing search results.

USE CASE 2

Install the uBlacklist extension on iOS Safari to filter AI image sites from search results on iPhone and iPad.

USE CASE 3

Add the hosts file format to Pi-hole or AdGuard to block AI image spam sites network-wide for every device at home.

USE CASE 4

Keep the blocklist updated hourly in uBlacklist so newly added AI image sites are hidden from searches quickly.

Getting it running

Difficulty · easy Time to first run · 5min

No software to install beyond a browser extension, just subscribe to the hosted filter list URL.

No explicit license information provided in the explanation.

In plain English

This is a blocklist, a list of websites to block, that filters out sites containing AI-generated imagery from image search results. When you search for photos on Google, Bing, or DuckDuckGo, many results now come from sites filled with machine-made images. This project gives you a curated list of those sites so your browser can hide them from results. It works through browser extensions. Two are supported: uBlock Origin (available for Firefox, Chrome, and similar browsers on desktop and Android) and uBlacklist (for Chrome, Firefox, iOS, and iPadOS). Once you subscribe to the filter list through either extension, your browser checks incoming search results against it and hides matching sites automatically. The list covers more than 1,000 websites, all reviewed by hand. The maintainer adds sites manually rather than through automation. uBlock Origin refreshes the list once a day on its own, uBlacklist can be set to refresh every hour for more frequent updates. Mobile users are covered as well. Android with Firefox supports uBlock Origin using the same filter list. On iPhones and iPads, only Safari can run extensions, so the uBlacklist app from the App Store is the path there. For home networks, the project also publishes a hosts file format that works with tools like Pi-hole or AdGuard. Those tools run on a small server or router and block the listed sites for every device on the network, not just one browser. There is no software to compile or run, the core deliverable is a plain text file kept current by hand.

Copy-paste prompts

Prompt 1
How do I subscribe to the ublockorigin-huge-ai-blocklist filter list in uBlock Origin on Firefox so AI image sites are hidden from my Google searches?
Prompt 2
I use Safari on iPhone and want to filter AI-generated images from search results. Walk me through installing uBlacklist from the App Store and subscribing to this filter list.
Prompt 3
How do I add the hosts file from ublockorigin-huge-ai-blocklist to my Pi-hole so every device on my home network stops seeing AI image spam in search results?
Prompt 4
I want to set uBlacklist to refresh this filter list every hour instead of once a day. What setting controls that?
Prompt 5
How does uBlock Origin use this filter list to hide AI image sites from search results, does it block the requests or just hide the DOM elements?
Open on GitHub → Explain another repo

← laylavish on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.