Coach in a cap and dark t-shirt writing on a clipboard while an athlete in training kit stands beside him, both lit against a dark studio background.

Afitpilot 2.0

Afitpilot 2.0 is the coach build of the platform. It ships soon. Here’s what’s in it.

Two-stage plan generation

Plans are generated in two passes. The first produces strategy for the block — target load, readiness adjustment, rationale. The second produces execution — sets, reps, RPE, exercises. Both passes are visible in the UI, and either can be overridden before the plan is committed.

If the strategy is wrong, you correct it before the execution layer compounds the error. If only the execution is wrong, you regenerate stage two without redoing stage one.

3,000+ exercise library with enrichment metadata

The exercise library has roughly 3,000 entries, each tagged with the muscles involved, energy systems trained, joint loads, and other modality data. Stage two of generation selects from the library by ID, not by generating exercise names freely, which removes the hallucinated-exercise failure mode.

The same metadata is queryable from the coach UI. Filter substitutions when an athlete has a contraindication, build a session targeting a specific energy system, or pull alternates for a movement pattern an athlete is bored of.

Plan memory across context events

When an athlete logs a context event — injury, travel, poor sleep stretch, PR — it enters their training record. Subsequent generations read the full record, not just the last block. A plan in week 14 has access to what happened in week 6: prior overrides, regeneration history, tendency profile, accumulated load.

sRPE and Hooper-Mackinnon, fed into generation

Session-RPE is converted to arbitrary units (sRPE × duration). Morning readiness is scored on the Hooper-Mackinnon four — sleep, stress, soreness, fatigue. Both feed the next generation cycle. Acute:chronic load ratio, readiness trend, and deviation from target are inputs to the model and visible to the coach when the next plan is built.

Athlete impersonation view

A one-click view that loads the platform as the athlete sees it: their plan, their load curve, their check-in, their next session. Useful when an athlete reports something odd and you need to see the same UI they’re seeing.

Data portability

Athletes own their training record. If an athlete leaves a coach, the data — sessions, RPE, readiness, context events, plan version history — stays in their account and is available to whatever coach they re-attach to, or to them as a self-coached athlete.

Pricing

€89/month, flat, up to 30 athletes. Not tied to your coaching revenue.

Getting started

afitpilot.com/coaches. Sign up, invite an athlete, generate a plan. First month is cancellable if it doesn’t fit.

For deep thinkers, creators, and curious minds. One post. Zero noise.

We don’t spam! Read our privacy policy for more info.