Skip to content

jev-yt-time-saver

Chrome extension that asks Jev to score YouTube videos as likely time-wasters and covers them with a dismissible shield.

Browser extensionprototype

Overview

YT Time Saver is a Chrome extension built around watching on purpose rather than on impulse. It scans the YouTube home feed, search results, subscriptions and the watch-page sidebar, reads the signals YouTube shows for each card (title, channel, duration) plus your current search intent, and asks Jev to score each video. Cards that look like likely time-wasters get a dimmed shield over them; you still see they exist but must click to reveal, and a revealed video stays revealed for that tab.

A MutationObserver handles lazy-loaded feeds so new cards are checked as you scroll. Settings let you enable or disable shielding, set a waste threshold, set a minimum confidence before it acts, and optionally fetch video descriptions through YouTube's player API for more signal. The TypeSafe key is stored only in extension storage. It installs unpacked via developer mode.

What the decision model decides

TypeQuestionAnswers
ScoreHow likely is this video to be a time-waster given its title, channel, duration and the user's search intent?(inferred)—

How it works

  1. Detect video cards as they load
  2. Send title, channel, duration and search intent to Jev
  3. Cover cards above the waste threshold and minimum confidence
  4. User can reveal any covered video

Strengths

  • Nothing hidden permanently
  • Adjustable threshold and confidence
  • Key stays in the browser

Caveats

  • Uses your own TypeSafe key and quota
  • Judgments from titles and thumbnails can be wrong

Getting started

Download and unzip, load unpacked in chrome://extensions, paste your TypeSafe key in Settings, then refresh YouTube.

At a glance

Type
Browser extension
Status
prototype
Language
JavaScript
Runtime
Browser extension
Has code
yes

Use cases and integrations

How curated lists describe it

  • This project integrates Jev to provide structured decisions for its workflow. See the repository for implementation details.

    logicrw/awesome-jev-projects
  • A Chrome extension that covers distracting YouTube videos with Jev. Show anyway whenever you want.

    hellogumbo/awesome-jev

Frequently asked questions

Does it hide videos?

It covers likely time-wasters with a shield you can click to reveal.

What signals does it use?

Title, channel, duration, your search intent and optionally the description.

Can I tune it?

Yes, via a waste threshold and a minimum confidence setting.

Related projects

  • Focus mode for Omarchy/Hyprland that has Jev judge each screen against your declared task and escalates gently when you drift.

    Projectbeta
  • macOS menu bar screen-time app that asks Kev or Jev whether each screen breaks your rules and steps in with a pop-up.

    ServicebetaPython
  • Chrome extension that groups and orders all tabs in a window by meaning and your rules with a single Jev request.

    ServiceproductionTypeScript
  • Chrome extension that asks Jev whether each video, post or article serves your written goals and blocks or blurs it in code.

    Browser extensionbetaJavaScript
  • Privacy-first X filtering extension with local keyword and account rules, plus an optional Jev second pass on replies no rule matched.

    Pluginproduction
  • Chrome extension that asks Jev, sentence by sentence, whether text is what the reader came for and strikes out the filler.

    Browser extensionproductionJavaScript