✨ Features
📱 Phone Detection
Uses YOLOv8 computer vision to detect when you pick up your phone in real-time.
🗣️ Snarky Comments
Robot speaks judgmental comments via TTS. Choose pre-written lines or LLM-generated responses.
🤖 Expressive Animations
Different reactions based on offense count - from curious tilt to dramatic sigh.
📊 Stats Tracking
Tracks pickup count, total shames, and your longest phone-free streak.
🆓 100% Free
Works completely free with pre-written lines and Edge TTS. Optional free tier LLM & premium voice.
⚙️ Configurable
Adjust cooldown time, enable/disable praise mode, and add API keys through web UI.
🚀 How It Works
Camera Watches
Reachy Mini monitors the camera feed continuously
Phone Detected
YOLOv8 detects when you pick up your phone (3 consecutive frames)
Shame Delivered
Robot gives you a snarky comment via text-to-speech
Robot Reacts
Expressive animations get more dramatic with repeat offenses