Product

What Veli Actually Knows About Your Training

Published on August 13, 2026

A chatbot bolted onto a training app can tell you what a threshold run is. That is a search result with a friendlier tone. The question worth asking is what it knows about your training before it opens its mouth. Here is a real exchange, on an account set up minutes earlier.

The question

The plan had just been generated for a half marathon. Sunday's long run came out at 11.8 km, which for a 21 km race looks light enough to be worth challenging. So that is what I asked.

Veli answering a question about the length of a long run, citing the training plan

What the answer contained

Read the reply and count the things it could only know by looking:

  • Which week of which block. "Week 1 of a 14-week base-building phase" is the phase timeline, not a guess about beginners.
  • The next session in the sequence. It named 12.8 km for the following Sunday, which is the number actually sitting in the plan.
  • Where the block is heading. The 18 km peak it mentioned is programmed later in the same plan.
  • That the account had no history. "Since you haven't logged any runs yet, the engine is also being cautious" is the honest reason the first week is conservative, and it volunteered it.

None of that is retrievable from a generic model. It comes from the coach being handed the profile, the plan and the recent training before the question reaches it.

Where the numbers come from

This is the part that matters and is easy to get wrong. The coach does not invent training numbers. Paces come from the VDOT calculation, zones from heart rate reserve, and the weekly ceiling from a cap the engine applies whatever the conversation concludes.

So the coach explains and adjusts within those bounds rather than producing them. An assistant that could talk itself into a bigger week would be a worse product, not a more capable one.

What it will not do

  • Diagnose anything. Pain and injury get pointed at a physiotherapist or doctor rather than worked around. The notice above the conversation says so permanently, not in a footer.
  • Recommend medication. Not softened, not hedged, not offered as general information.
  • Override the volume cap. You can ask for more. The engine still applies the same limit to the week it writes.

The part I would push back on

It answered in about eight seconds, which is fine, but the reply is long. For a question with a two-sentence answer underneath it, that is a lot of scrolling on a phone in the minutes before a run. Length is the honest cost of a coach that explains its reasoning, and whether the trade sits right depends on whether you wanted the reasoning.

It is also only as current as what you log. An account with no runs gets careful, slightly generic advice, exactly as it should, because the alternative is confident advice about a runner nobody has met.

In short

The useful test for an AI coach is not whether it sounds knowledgeable. It is whether it can name the session you are doing on Sunday and say why. Ask yours.

Try it yourself

Setup takes a couple of minutes and the plan is generated the moment you finish, which is all the context the coach needs.

QR codes linking to Velapp on the App Store and Google Play

Velapp on the App Store  ·  Velapp on Google Play

Keep reading

Skontaktuj się

Gotowy na cyfrową transformację? Porozmawiajmy o Twoich potrzebach.

Wyślij wiadomość

Wrocław, Polska
Kamil Kamyszek with glasses

Kamil Kamyszek

Założyciel - Overrly

Masz pytanie lub pomysł na projekt? Jestem tutaj, aby pomóc Ci zrealizować Twój pomysł i uwolnić pełny potencjał Twojego biznesu.

Lub