Vibe Coach
AI-Powered Endurance Training Platform
Adaptive training recommendations based on your HRV, recovery metrics, and real-time performance data from Strava and Whoop.
HRV Analysis
Z-Score normalization with 30-day rolling baseline for precise recovery tracking
Smart Integration
Automatic sync with Strava activities and Whoop recovery data
Adaptive Calendar
AI-adjusted training plans that respond to your readiness
Analytics Dashboard
Visualize correlations between load, HRV, and subjective feel
Recent Strava Activities
Loading activities...
Adaptive Logic Gates
Vagal Saturation
HRV Z-Score > 1.5 + High Fatigue
→ Complete rest or light recovery
Sympathetic Dominance
HRV Z-Score < -1.5 + Elevated RHR
→ Easy aerobic or rest
Optimal Readiness
Neutral Z-Score + High Readiness
→ Green light for intensity
Multi-tenant platform with Row-Level Security | Powered by Gemini 1.5 Pro | PostgreSQL + Redis + FastAPI + Next.js