React hooks explained in 12 minutes
The problem
You opened YouTube to learn one thing.
One tutorial. Twelve minutes, tops. Then the feed said hello, and forty minutes later you are watching a stranger rank airport sandwiches.
8 Epic Solo Leveling Moments I Cannot Wait to See
I ate only airport sandwiches for 24 hours
useEffect, finally explained clearly
Attack on Titan: anime vs manga, which is better?
Survive 100 days in a circle
Build a custom hook from scratch
IShowSpeed - Shake (Official Music Video)
How it works
Tell YouTube why you’re here. Everything else fades away.
Same feed. Same videos. Intentube just asks the one question YouTube never does, then quietly mutes whatever has nothing to do with your answer.
Intent: nothing set, so nothing is filtered
8 videos, every one of them asking for you.
React hooks explained in 12 minutes
8 Epic Solo Leveling Moments I Cannot Wait to See
I ate only airport sandwiches for 24 hours
useEffect, finally explained clearly
Attack on Titan: anime vs manga, which is better?
Survive 100 days in a circle
Build a custom hook from scratch
IShowSpeed - Shake (Official Music Video)
A faded video is never removed. Click it and it plays like any other.
How to setup
Set up in six steps. Under two minutes.
Click download
Get intentube.zip from the link on this page.
Extract the zip file
Unzip it on your Desktop. The folder it leaves behind is the extension.
Open Chrome settings
Click the three dots at the top right of Chrome, then Extensions.
Enable developer mode
Flip the switch in the top right of the extensions page.
Click load unpacked
Choose the intentube folder. Its card appears on the page.
Open YouTube and use the extension
Say why you are here. Everything else fades back.
Click download
Get intentube.zip from the link on this page.
intentube.zipExtract the zip file
Unzip it on your Desktop. The folder it leaves behind is the extension.
intentube.zipintentubemanifest.jsonpopup.htmlcontent.jsOpen Chrome settings
Click the three dots at the top right of Chrome, then Extensions.
Enable developer mode
Flip the switch in the top right of the extensions page.
ExtensionsDeveloper modeNo extensions loaded yetClick load unpacked
Choose the intentube folder. Its card appears on the page.
ExtensionsDeveloper modeIntentubeManifest V3, unpackedSelect the extension folderDesktopintentubechrome-mv3Open YouTube and use the extension
Say why you are here. Everything else fades back.
IntentubeJEV API keyWhy are you here?Key saved in this browserDone. You’re set.
You stay in control
Strict when you need to be. Gentle when you don’t.
Certainty slider
Decide how sure the AI must be before a video fades. Loose for exploring, strict for deadlines.
Dim amount
Fade distractions to a whisper, or only a nudge. You set how loud the background gets.
Hide all Shorts
One switch removes the endless swipe from your feed entirely.
Reset to original feed
One click clears your intent and brings every video back. No lock-in.
Privacy
No backend. No tracking. Nothing to sign up for.
Everything runs inside the extension. Your key never leaves the browser except to query the AI service you chose. The extension asks for permission to store your settings and to reach api.typesafe.ai — nothing else.
Open YouTube. Say why. Stay on purpose.
Download ExtensionChrome and other Chromium browsers, unpacked from the release bundle.