Pomodoro Squads ๐ ๐๏ธโโ๏ธ
Pomodoro Squads is a vibecoded open-source productivity and health utility built with Gemini 3.1 that forces you to take active screen breaks. It combines a Pomodoro focus timer with a computer-vision-powered fitness game. The purpose was simple: create a simple app without any coding skills whatsoever and make it fun. Tell im if I succeed or not.
When your focus time is up, the only way to silence the alarm and get back to work is to physically stand up and complete a set of squats by playing a body-controlled arcade game.
- Battery & Privacy Optimized: The camera remains completely OFF while the timer runs. It only turns on when it's time for your break.
- Custom Intervals: Choose your focus time (15, 25, 45, or 60 minutes).
- Adjustable Workouts: Set your squat goal for the break (5, 10, 20, or 50 reps).
- AI Body Tracking: Uses advanced pose-estimation to track your movements in real-time. Stand up to make your character jump; squat down to duck.
- 100% Client-Side: No backend, no accounts, and absolutely no data collection. Everything runs locally in your browser.
- Open the app.
- Select your Focus Time and your Squat Goal.
- Click Start Focus Timer and get to work!
- When the alarm sounds, the camera will activate. Step back so your full body is visible.
- Stand Tall and Freeze for 2.5 seconds to calibrate your height.
- Dodge the falling pipes by squatting and standing until you reach your goal!
- HTML/CSS/JS: Built in a single, lightweight file.
- TensorFlow.js & MoveNet: (
@tensorflow-models/pose-detection) for lightning-fast, highly accurate pose estimation directly in the browser. - Web Speech API: Provides hands-free audio coaching and score-reading.
- HTML5 Canvas: For rendering the minimal, high-contrast game graphics.
This application respects your privacy by design. The video feed is processed 100% locally on your device via your GPU/CPU. No video, image, or tracking data is ever saved, recorded, or transmitted to any server. ##
This project is open-source and available under the MIT License. Feel free to fork, modify, and build upon it to create your own fitness utilities!