MauroPello/stop-the-slop

🚫 Spot AI-generated YouTube scripts and content farms in real-time. Open-source browser extension for Chrome & Firefox with thumbnail badges and sentence heatmaps.

7

stars

23

commits

JavaScript

primary language

Sep 3, 2026

updated

mauropello.github.io/stop-the-slop/
ai-detection
ai-detector
browser-extension
chrome-extension
cloudflare-d1
cloudflare-workers
content-filter
firefox-addon
javascript
manifest-v3
open-source
privacy
productivity
youtube
youtube-tools
Browse cluster: Browser Extensions & Add-ons β†’

README

Stop the Slop

AI Script Detector for YouTube: An open-source browser extension that analyzes YouTube video transcripts to flag AI-generated scripts and robotic narration.

Live Website Chrome Web Store Firefox Add-on Product Hunt AlternativeTo SourceForge Peerlist DEV.to Privacy Policy License: MIT


Official Store Listings & Website


Community & Directory Listings


Features

  • Thumbnail AI Badges: Displays AI probability ratings directly on video thumbnails across YouTube feeds before clicking.
  • In-Player Controls Badge: Shows a native AI probability pill alongside the bottom-right video player controls (subtitles, settings, fullscreen) with an interactive verdict popover.
  • In-Player Detection: Probability score gauge and sentence breakdown in the extension popup.
  • Sentence Breakdown: Highlights specific sentences that triggered repetitive phrasing or AI markers.
  • Local & Edge Caching: Caches evaluated videos to deliver fast verdicts without redundant network requests.
  • Privacy-First: Zero personal data tracking, no analytics cookies, and no account required.
  • Adaptive Dark / Light Theme: Matches YouTube's theme automatically.

Repository Structure

β”œβ”€β”€ docs/                 # GitHub Pages website and Privacy Policy
β”‚   β”œβ”€β”€ index.html        # Landing page with interactive demo
β”‚   β”œβ”€β”€ privacy.html      # Privacy policy
β”‚   β”œβ”€β”€ style.css         # Stylesheet and UI tokens
β”‚   β”œβ”€β”€ app.js            # Client-side scripts
β”‚   └── icons/            # App icons and assets
β”œβ”€β”€ extension-chrome/     # Chrome / Chromium (Manifest V3) extension
β”œβ”€β”€ extension-firefox/    # Mozilla Firefox (Manifest V3) extension
└── worker/               # Cloudflare Worker API

Installation (Developer Mode)

Chrome / Brave / Edge

  1. Clone this repository:
    git clone https://github.com/MauroPello/stop-the-slop.git
    
  2. Open chrome://extensions in your browser.
  3. Enable Developer mode (top-right toggle).
  4. Click Load unpacked and select the extension-chrome directory.
  5. Open any YouTube video with captions to test.

Firefox

  1. Open about:debugging#/runtime/this-firefox in Firefox.
  2. Click Load Temporary Add-on....
  3. Select extension-firefox/manifest.json.

Privacy & Permissions

See Privacy Policy for details on permissions (tabs, storage, scripting, https://www.youtube.com/*).


License

This project is licensed under the MIT License.

Contributors

MauroPello

23 commits

MauroPello/stop-the-slop

🚫 Spot AI-generated YouTube scripts and content farms in real-time. Open-source browser extension for Chrome & Firefox with thumbnail badges and sentence heatmaps.

7

stars

23

commits

JavaScript

primary language

Sep 3, 2026

updated

mauropello.github.io/stop-the-slop/
ai-detection
ai-detector
browser-extension
chrome-extension
cloudflare-d1
cloudflare-workers
content-filter
firefox-addon
javascript
manifest-v3
open-source
privacy
productivity
youtube
youtube-tools
Browse cluster: Browser Extensions & Add-ons β†’

README

Stop the Slop

AI Script Detector for YouTube: An open-source browser extension that analyzes YouTube video transcripts to flag AI-generated scripts and robotic narration.

Live Website Chrome Web Store Firefox Add-on Product Hunt AlternativeTo SourceForge Peerlist DEV.to Privacy Policy License: MIT


Official Store Listings & Website


Community & Directory Listings


Features

  • Thumbnail AI Badges: Displays AI probability ratings directly on video thumbnails across YouTube feeds before clicking.
  • In-Player Controls Badge: Shows a native AI probability pill alongside the bottom-right video player controls (subtitles, settings, fullscreen) with an interactive verdict popover.
  • In-Player Detection: Probability score gauge and sentence breakdown in the extension popup.
  • Sentence Breakdown: Highlights specific sentences that triggered repetitive phrasing or AI markers.
  • Local & Edge Caching: Caches evaluated videos to deliver fast verdicts without redundant network requests.
  • Privacy-First: Zero personal data tracking, no analytics cookies, and no account required.
  • Adaptive Dark / Light Theme: Matches YouTube's theme automatically.

Repository Structure

β”œβ”€β”€ docs/                 # GitHub Pages website and Privacy Policy
β”‚   β”œβ”€β”€ index.html        # Landing page with interactive demo
β”‚   β”œβ”€β”€ privacy.html      # Privacy policy
β”‚   β”œβ”€β”€ style.css         # Stylesheet and UI tokens
β”‚   β”œβ”€β”€ app.js            # Client-side scripts
β”‚   └── icons/            # App icons and assets
β”œβ”€β”€ extension-chrome/     # Chrome / Chromium (Manifest V3) extension
β”œβ”€β”€ extension-firefox/    # Mozilla Firefox (Manifest V3) extension
└── worker/               # Cloudflare Worker API

Installation (Developer Mode)

Chrome / Brave / Edge

  1. Clone this repository:
    git clone https://github.com/MauroPello/stop-the-slop.git
    
  2. Open chrome://extensions in your browser.
  3. Enable Developer mode (top-right toggle).
  4. Click Load unpacked and select the extension-chrome directory.
  5. Open any YouTube video with captions to test.

Firefox

  1. Open about:debugging#/runtime/this-firefox in Firefox.
  2. Click Load Temporary Add-on....
  3. Select extension-firefox/manifest.json.

Privacy & Permissions

See Privacy Policy for details on permissions (tabs, storage, scripting, https://www.youtube.com/*).


License

This project is licensed under the MIT License.

Contributors

MauroPello

23 commits

Languages

JavaScript

81.8%

CSS

11.0%

HTML

7.3%