AI Blocker

Search engines now inject large AI answer blocks above the results. If you’d rather see the actual web, the AI Blocker turns them off.

What it hides

The bundled Omni AI Blocker extension removes AI-overview containers on:

Toggle it

How it works

A Manifest V2 content script plus an override.css stylesheet. The CSS hides known selectors immediately at document_start; a background script watches for dynamically injected blocks so they’re removed even on single-page search UIs.

{
  "manifest_version": 2,
  "name": "Omni AI Blocker",
  "version": "1.1.0",
  "content_scripts": [{
    "matches": ["*://*.google.com/*", "*://*.bing.com/*"],
    "css": ["override.css"],
    "js": ["background.js"],
    "run_at": "document_start"
  }]
}
Local, not a filter service

The blocker runs entirely on your device. Nothing about your searches is sent anywhere — there is no server involved.

The philosophy

Omni keeps AI optional and local. There’s no always-on assistant building a profile of your browsing. The AI that is present exists to be turned off — and the rest runs on your terms.