The Glass Box: What Transparent AI Coaching Actually Means
Every AI coaching app claims to be personalized. Lucivo is the first to show you the reasoning behind every single decision.
There's a term in machine learning: the "black box." You put data in, you get an answer out, and you have no idea what happened in between. The model made a decision, but it can't explain why.
Most AI coaching apps are black boxes. They take your data and return a training plan. "Trust the algorithm" is the implicit message.
Lucivo is built on the opposite premise.
The problem with black-box coaching
When an AI hands you a training plan without explanation, you have two options: follow it blindly, or don't follow it at all.
Blind trust works fine until something feels wrong. You're exhausted after a bad week at work. You slept terribly. Your legs feel heavy. The plan says interval session. What do you do?
If you don't understand why the intervals are there, you can't make an informed decision about whether to modify them, replace them with an easy run, or hold the line and train through. You're just guessing.
More importantly: you don't learn anything. You follow the plan for 12 weeks and finish your race, but you have no better understanding of your physiology than when you started. The AI did the thinking for you.
The knowledge transfer problem
A good coach doesn't just tell you what to do. They teach you to eventually not need them. Most coaching apps create dependency rather than developing your training intelligence.
What the Glass Box actually is
The Glass Box is Lucivo's answer to this problem. Every workout in Lucivo comes with a written explanation — typically 3–7 sentences — that explains:
- What your data says today — your HRV relative to baseline, your sleep score, your recent training load
- Why this specific session was chosen — the physiological target (VO2max, lactate threshold, aerobic base, recovery)
- How it fits your larger goal — where you are in your training arc and what this session builds toward
- The training science behind it — a brief explanation of the principle, not just the prescription
It's not a wall of text. It's the explanation a knowledgeable friend would give you if you asked, "why am I doing this today?"
An example
Here's what a Glass Box explanation looks like for an interval session:
Glass Box — Thursday Interval Session
Your HRV is 8% above your 7-day baseline and you slept 7h40 last night — your body is ready for high-intensity work. This 8×400m session targets your VO2max directly. At your current fitness (estimated VO2max ~57), you need 4–6 weeks of systematic interval work to break through your current 3:54/km ceiling at the half marathon distance. Each repetition should feel like a 9/10 effort — hard enough to be breathing heavily, not so hard you can't complete the set. Recovery between reps should be full (90–120 seconds).
Compare this to what you'd get from a typical app: "8×400m, 4:10/km target, 90s recovery."
Both prescriptions are the same workout. One of them teaches you something.
Why this matters for serious athletes
The runners Lucivo is built for — the engineers, doctors, and data-obsessed athletes who already wear a Garmin and track everything — aren't looking for someone to think for them. They want to understand.
When you understand why you're doing a session, several things change:
You make better decisions under uncertainty. When life disrupts your plan, you can modify intelligently rather than rigidly. You know which sessions are foundational and which are adjustable.
You buy in more fully. Intrinsic motivation is more durable than "the app told me to." When you understand that Zone 2 work is building your mitochondrial density, you protect those easy runs differently.
You eventually internalize the model. After a full training cycle with Lucivo, you start to develop intuition: you recognize the feeling of productive fatigue versus accumulated stress, you understand how your HRV trend predicts your readiness, you know which training stimulus is missing from your current fitness.
That's the goal — not dependency on an app, but a genuine upgrade to your training intelligence.
The technical side: how Lucivo generates explanations
Lucivo uses Claude (Anthropic's AI) to generate Glass Box explanations. The model receives your specific data: your HRV reading and baseline, your sleep score, your recent training load (TRIMP), your heart rate zones, your goal race, and your position in the training plan.
The explanation is generated fresh for your data, not pulled from a template library. When your HRV is low, the explanation acknowledges it and adjusts the framing. When your load has been high, the explanation contextualizes recovery runs differently than it would for a fresh athlete.
What Lucivo doesn't do (yet)
In the current beta, Glass Box explanations accompany a preset training plan built around real athlete data. Real-time plan adaptation based on your daily metrics is coming in the next version. The explanations already exist; the full adaptive engine is the next step.
Lucivo · Private Beta
Want to see this explained for your training data?
Join the waitlist and get early access when we launch.
Join the WaitlistTransparency as a design principle
The Glass Box isn't a feature we added. It's the reason Lucivo exists.
There are plenty of apps that can generate training plans. There are none — before Lucivo — that treat the explanation as the primary product. We believe transparency builds trust, trust builds adherence, and adherence produces results.
We also believe that runners deserve to understand their training. The data is yours. The physiology is yours. The adaptation that happens over a 12-week block belongs to you. We're just the guide that explains what's happening along the way.
That's what the Glass Box means.
Lucivo · Private Beta
Want to see this explained for your training data?
Join the waitlist and get early access when we launch.
Join the Waitlist