A filter list that hides website features which use Generative AI & content labeled as AI Generated.
Find a file
2026-10-09 22:46:41 -04:00
.github/ISSUE_TEMPLATE site-specific-issue.md: Remove unneeded "for" 2026-07-23 09:05:23 -04:00
.gitattributes .gitattributes: Set language to Adblock Filter List 2026-03-05 11:50:51 -05:00
CONTRIBUTING.md CONTRIBUTING: Update wording on AI policy again 2026-10-08 21:18:35 -04:00
GenAI-Blocklist-Extra.txt +A: meta.ai: Block URL 2026-10-09 14:25:06 -04:00
GenAI-Blocklist.txt A: cortex-docs.paloaltonetworks.com/gitbook.com: Style on more box 2026-10-09 22:46:41 -04:00
LICENSE.txt Initial commit 2026-01-27 17:16:01 -05:00
README.md README: Add auto-chapters to blocked YouTube items 2026-10-09 14:27:02 -04:00

Stevo's AI Blocklist

A filter list for uBlock Origin and AdGuard that hides specific website features which use Generative AI and content labeled as AI-generated.

Available for PC/Linux (Firefox, Chrome, Edge, Brave), macOS (Firefox, Chrome, Edge, Safari), Android (Firefox), and iOS/iPadOS (Safari, Brave).

Examples of filtered content

  • Google's AI Overviews & AI Mode
  • YouTube's Ask button, video summaries, auto-dubbing, automatic chapters, and 'Super Resolution' upscaling
  • Copilot buttons on GitHub, Bing, Microsoft 365, and Azure Portal
  • Pixiv and DeviantArt images labeled as AI-generated
  • Amazon Rufus and review summaries
  • Reddit Answers and recommended posts from AI subreddits
  • Facebook's AI chat & posts with AI info label
  • TikTok videos tagged as AI-generated
  • X/Twitter's Grok buttons, posts from Grok, and posts with "made with AI" label

Image comparison

Before:

Google homepage with AI

After:

Google homepage without AI

Installation

Firefox (Desktop)

  1. Install uBlock Origin.
  2. Left-click this link.
  3. Press "Subscribe" to import the filter list.

If the above instructions didn't work, (possibly due to multiple adblockers being installed), you can try importing manually:

  1. Install uBlock Origin.
  2. Click the uBlock button in the toolbar and open Dashboard Settings (gear icon)
  3. Select the "Filter lists" tab
  4. Open the "Import..." section and paste the following link:
    https://raw.githubusercontent.com/Stevoisiak/Stevos-AI-Blocklist/refs/heads/main/GenAI-Blocklist.txt
    
  5. Click "Apply Changes"

Google Chrome/Microsoft Edge (Desktop)

  1. Install AdGuard AdBlocker from the Chrome Web Store.
  2. Click the extensions button (puzzle piece icon) in the toolbar
  3. Click the green AdGuard icon then click the gear icon.
  4. Open the Filters tab, go to "Custom", and click the "extension settings" link.
  5. Enable "Allow User Scripts".
  6. Return to this page and left-click this link.
  7. Under "Add custom filter", hit "Next".
    • (Recommended) Check the "Trusted" box.
  8. Click "Add".

Safari (macOS)

  1. Install AdGuard Mini. (Instructions)
  2. Open AdGuard Mini, accept the EULA, then click Continue.
  3. Click "Open Settings" to open Safari settings.
  4. Enable the checkboxes for all seven AdGuard extensions.
    • (Optional) Enable "Allow in Private Browsing"
  5. Click the "AdGuard for Safari" extension, and click "Always Allow on Every Website..."
  6. In the notification that appears, click "Always Allow on Every Website..." again.
  7. Open the AdGuard Mini app and go to Settings → Filters → Custom filters
  8. Paste the following link:
    https://raw.githubusercontent.com/Stevoisiak/Stevos-AI-Blocklist/refs/heads/main/GenAI-Blocklist.txt
    
  9. Click Next
    • (Recommended) Check the "Trusted" box.
  10. Change the toggle for custom filters from "Disabled" to "Enabled"

Brave (Desktop)

  1. Open Settings → Extensions → Manifest V2 extensions.
  2. Toggle "Enable uBlock Origin" to On.
  3. Left-click this link.
  4. Press "Subscribe" to import the filter list.

Firefox (Android)

  1. Open Firefox
  2. Tap the action menu (⋮) and select "Extensions"
  3. Click the plus (+) next to uBlock Origin and install it
  4. Close and reopen the Extensions menu
  5. Tap uBlock Origin and select Settings
  6. Open the "Filter lists" tab
  7. Scroll to the bottom and tap "Import..."
  8. Paste in the following link:
    https://raw.githubusercontent.com/Stevoisiak/Stevos-AI-Blocklist/refs/heads/main/GenAI-Blocklist.txt
    
  9. Tap "Apply Changes"

Safari (iOS/iPadOS)

  1. Install AdGuard Ad Blocker for Safari
  2. From your home screen, open Settings → Apps → Safari → Extensions
  3. Tap each "AdGuard" extension and enable Allow Extension.
    • (Optional) Enable "Allow in Private Browsing"
  4. Tap the first "Adguard" extension, scroll down and change "All websites" to "Allow".
  5. Open the AdGuard app and go through initial setup
  6. Tap the shield icon to open the Protection screen
  7. Tap Safari Protection → Filters → Annoyances (Tap the text itself, not the on-off icon)
  8. Scroll down and enable "Stevo's AI Blocklist"
  9. Change the toggle for the Annoyances category from "Disabled" to "Enabled".

Brave Browser (iOS/iPadOS)

  1. Install Brave Browser.
  2. Open Brave and tap ... → Shields and Privacy → Content Filtering → Add Filter by URL...
  3. Paste in the following link:
    https://raw.githubusercontent.com/Stevoisiak/Stevos-AI-Blocklist/refs/heads/main/GenAI-Blocklist.txt
    
  4. Press Add.

Optional extra blocklist

There is an additional optional filter list GenAI-Blocklist-Extra.txt with additional filters that are more subjective or experimental. They may be more prone to accidentally blocking non-AI content or breaking site functionality. These include:

  • AI category in headers on news sites.
  • Customer support chatbots that must be used before you can contact human customer support.
  • YouTube: Trusted filter to remove autodubbing when loading a video directly via URL, but causes visible page refresh even on videos without autodubbing.
  • Zoom: Highlights and automatic chapters on recorded meetings.
  • Early versions of filters that require testing

FAQ

Which adblockers will this filter list work with?

These filters work best with uBlock Origin, AdGuard, or wBlock.

They should be usable with AdBlock, Adblock Plus, Brave, Ghostery, and the desktop version of uBlock Origin Lite, but they are not fully supported and may have compatibility issues.

Will this remove sites with AI generated content from search results?

No. If you want to block AI sites from search engines, try just_a_husk's Image-Search AI Blocklist (forked from laylavish's Huge AI Blocklist).

Can I use these filters with Pi-hole?

No. Pi-hole works differently from traditional adblockers. Adblockers allow filtering individual elements on pages, while Pi-hole blocks entire domains.

Can I use these filters with Opera?

No. These filters do not work properly with Opera's built-in adblocker or uBlock Origin for Opera. The reason why is unknown, but a similar issue was reported on Laylavish's blocklist.

How many websites have filters for AI features?

Over 400.

Why are AI Overviews still showing up on Google?

If you use AdBlock Plus, make sure "Show acceptable ads" is disabled in your settings.

How do I report a bug or an AI element that wasn't blocked?

Please submit an issue report.

uBlock Origin is not available for Google Chrome and iOS.

While uBlock Origin Lite exists as an alternative, it does not support custom filter lists on iOS. Support was added in uBO Lite for Chrome, but compatibility with this filterlist has not been thoroughly tested. A previous version of this README suggested copying the GenAI filters into uBO Lite's custom filters as a workaround. However, filtering was unreliable, updating required manually deleting the old filter rules, and some filter rules were incompatible.

Will this prevent AI summaries from being generated in the background?

Sometimes. This filter list was created with the primary goal of hiding AI elements, but some network filters have been added to prevent content generation.

Where can I find a full list of filtered items?

Check GenAI-Blocklist.txt and GenAI-Blocklist-Extra.txt.

Some filters use scriptlets to block AI items. (YouTube autodubbing, DeviantArt & Pixiv image filtering, TikTok videos, setting cookies, etc). These filters will only work if the AI blocklist is marked as trusted.

Why do some filters show "Invalid filter: Filter requires trusted source" in uBlock Origin?

Trusted filters are disabled by default in uBlock Origin for security reasons, as they allow directly executing code on webpages.

To be clear, a majority of these filters will work in uBlock Origin without trusted filters, as most scriptlets are allowed by default. However, if you want to enable them, go to uBlock Origin's advanced settings and add https://raw.githubusercontent.com/Stevoisiak/Stevos-AI-Blocklist/refs/heads/main/ to trustedListPrefixes.

Why do YouTube videos still sometimes play AI dubbed audio tracks?

The filter for automatic dubbing on YouTube does not work when opening a video via direct URL. (IE: Entering the address directly in your browser's URL bar). It will work when clicking a video while already on YouTube, such as on YouTube's homepage, search results, or suggested videos.

The extra filter list has a filter that works when loading directly from URL, but it requires allowing trusted filters to run, (see above FAQ entry), and causes a visible page refresh whenever a video is loaded directly via URL.

Ads are appearing on YouTube after adding this filter

This was a known issue when using the AI Blocklist with Brave that should be resolved. If you are still seeing YouTube ads and have confirmed it only occurs when the AI blocklist is installed, please open an issue.

Contributing

If you want to contribute filters, please review the contributing guide.

Other AI blocking tools

General

Media

Website admin tools

  • Anubis: Web firewall for blocking requests from AI companies.
  • ai.robots.txt: List of AI crawlers to block as a website owner.

Special thanks

Feedback

If you want to report an AI widget that is unblocked, please submit an issue and include the website URL and a screenshot of the unblocked item.

If you have any feedback about this project, I can be reached on Bluesky at @stevoisiak.bsky.social or via email at Stevoisiak(at)gmail.com.