jevbooks

← All projects

typesafe-adblock

realZachi/typesafe-adblock

Chrome extension asks Jev if each DOM element is an ad

What it is

A fun Chrome extension (Manifest V3) that detects ad-shaped DOM elements in real time and removes them. Intended for people curious about using a small decision model, not as a real ad blocker.

How it uses Jev

The content script collects ad-shaped candidates and describes each as a compact JSON object (tag, classes, label, text excerpt, link hosts, shape, IAB size). The service worker sends one noul question per candidate to systemone jev-latest; the returned probability per element drives removal at or above a threshold.

Primitives:noul

Technique worth stealing

Let code find candidates and build compact typed descriptions; send only the semantic question per element, one batch request.

Try it

Load unpacked in chrome://extensions, paste a TypeSafe API key in the popup, hit Test, browse.

View on GitHub

judged by Jevjev-1.13.0

Evidence

Each line is one question put to Jev about the README. ≥ 0.60 reads as yes, ≤ 0.40 as no; in between Jev is not making a call.

  • Jev-centricyes0.95
  • Shows a System One patternyes0.68
  • Handles uncertaintyno0.05
  • Measuredno0.05
  • Runnableyes0.97
  • Worth recommendingno0.37
  • Model replicano0.03
  • Problem scopescore on a 0–2 scale0.01
  • About Jevyes0.98

Signals by Jev jev-1.13.0, card written by DeepSeek V4.1 Flash from the README on 20 Sept 2026.