Off‑hours - 01

Air Swipe

Working

Hands-free control for Instagram Reels and YouTube Shorts using air gestures via your webcam. All hand tracking runs locally in the browser - MediaPipe HandLandmarker, WASM and model bundled - nothing is sent to any server.

TypeChrome extension
StackMediaPipe · MV3
Privacy100% on‑device
NeedsChrome + webcam

What it is

Scrolling short-form video is a one-thumb job - until your hands are busy, greasy, or just far from the phone-sized trackpad. Air Swipe turns your webcam into a remote: point at the screen and the reel moves. It's a Manifest V3 Chrome extension that watches your hand through MediaPipe's HandLandmarker and translates gestures into player actions on instagram.com/reels and youtube.com/shorts.

The gestures

  1. Index finger point up ☝️

    Next reel/short. Hold 0.4s to trigger - keep holding and it repeats every second, so you can channel-surf with one finger in the air.

  2. Peace sign ✌️

    Previous reel/short. Hold 0.5s.

  3. Thumbs up 👍

    Toggle like. Hold 1.5s - deliberately longer, because an accidental like is worse than an accidental scroll.

  4. Open palm ✋

    Pause / resume. Hold 0.7s.

  5. Three fingers 🤘

    Mute / unmute (index + middle + ring). Hold 0.7s.

After each action fires, feedback flashes in the camera preview (⬆️ ⬇️ ❤️ ⏸️), and a ghost trail follows your index fingertip so you always know what the tracker sees.

How to install

How to use

See the code Air Swipe on GitHub