Pick a mood. TikTok scrolls itself.
Chrome extension that classifies every video on your For You feed, auto-likes matches, and skips everything else — so TikTok's algorithm learns what you actually want.
- Download
mood-scroll-extension.zipfrom this repo and unzip. - Open chrome://extensions → enable Developer mode → Load unpacked → select the
chrome-mv3folder. - Paste your OpenAI API key on the options page (get one free).
- Open tiktok.com/foryou → tap the yellow ✨ button.
Full install guide, all 8 modes, privacy notes, and troubleshooting: SETUP.md
| Mode | What it matches |
|---|---|
| ⏩ Auto Scroll | Hands-off — watches everything, auto-likes, advances every 5s |
| 🧠💀 Brain Rot | AI slop, stacked edits, sigma content |
| 🍳 Cooking | Recipe demos and technique |
| 😂 Laugh | Genuine comedy |
| 💎 LARP | Wealth flex — cars, watches, mansions |
| 💪 Fitness | Gym physique content |
| 💅 Baddies | Aesthetic / glam |
| ✨ Custom | Any niche you type in |
- Sponsored / ad content → skip (free)
- Negative hashtag pre-skip (free, ~5ms)
- Keyword classifier for confident non-matches (free, ~10ms)
- gpt-4o vision on 3 frames + caption (~1–2s)
- Match → double-tap like + hold → advance
Visual modes (LARP, Baddies, Brain Rot, Fitness) go straight to vision — no keyword shortcuts.
Runs locally in your browser. The only network call is to your API endpoint with video frames + caption. Key and preferences stay in chrome.storage.local. No accounts, no analytics.
npm install
npm run build # outputs .output/chrome-mv3
npm run zip # rebuilds mood-scroll-extension.zipBuilt with WXT (TypeScript + Vite).
