ImpulsoVital
AI running coach
An AI-based running coach that plans and adjusts training considering the whole system: microcycles, macrocycles and each runner's performance.
The problem
Most runners follow generic plans that ignore microcycles and macrocycles, leading to overtraining, injuries or lack of progression.
The solution
An AI system that generates a complete training plan and adapts it automatically based on performance and load, respecting the microcycle and macrocycle structure.
Architecture
AI planning engine with periodisation logic (microcycles and macrocycles), performance-based adaptation and personalised session generation.
Combines sports periodisation logic with AI models to personalise every session.
Features
- Personalised AI training plans.
- Microcycle and macrocycle management.
- Automatic adaptation based on performance and load.
- Runner progress tracking.
Tech stack
Challenges overcome
- Turning periodisation theory into rules the AI can act on.
Learnings
- AI works when it understands the domain logic (micro and macrocycles).
- A good sports plan respects recovery as much as training.