Train together.
Race smarter.
AI coaching that running apps charge for, free and open source. Kestrel builds your plan and changes it day to day, syncs your watch, predicts your races, and keeps your whole team on one calendar.
AI coaching that running apps charge for, free and open source. Kestrel builds your plan and changes it day to day, syncs your watch, predicts your races, and keeps your whole team on one calendar.
Plans by weekly mileage that move with how you feel, sleep, and race. Change a day by telling it you can't make it. Every change checked by fixed guardrails — no big jumps, no back-to-back hard days, week stays within 10%.
From 20 to 80+ miles per week. The AI coach moves days when you can't make them and eases off when readiness or soreness says so.
No big jumps in volume. No back-to-back hard days. Every plan change respects your limits.
Race estimates from 100m to marathon with 80% ranges, pace zones, and fitness/fatigue/form scores.
Free built-in AI, your own API key (OpenAI, Anthropic, Gemini, OpenRouter, Groq), or a model on your laptop. Race predictions come from open models anyone can publish in Kestrel Lab.
Powered by Gemini with open-weight Llama fallback. Every model gets the same prompt and guardrails.
OpenRouter, Groq, Ollama, LM Studio — keys stay in your browser, never sent to Kestrel's server.
Browse, try, and publish open running models. Like Hugging Face for running AI.
Anyone can start a school team: calendar, meets, RSVPs, availability, posts and team mileage. Names appear on the leaderboard only for athletes who choose to share.
Start a team for your school. Others join with an invite code or link. Owner manages the calendar.
No coach view of training, teammates never see health, log, or contact details.
Garmin and COROS sync through intervals.icu. Each run gets difficulty from pace and heart rate.
No paywall. No premium tier. Just advanced running analytics for everyone. Sign in with Google or create an account to get started.
Kestrel was created to democratize high-tier fitness metrics and coaching features typically paywalled by platforms like Strava Premium. Our mission is to make advanced running analytics accessible to everyone — especially school teams with limited budgets.
Built as an open-source project, Kestrel gives you full control over your data, your models, and your coaching experience. Every feature that premium apps charge for is available here for free: from adaptive training plans and race predictions to AI-powered coaching and team management.
Whether you're a high school cross-country runner or a marathon trainee, Kestrel provides the insights you need to train smarter and race faster.