AI workout generation

Workout Writer has two separate capabilities:

  1. Understanding your workout text (rule-based parsing)
  2. Generating optional workout ideas (AI)

They are intentionally different.


Does Workout Writer use AI to understand my workout text?

No.

When you type a workout, Workout Writer uses a rule-based system to interpret what you wrote.

Why?

That means a workout you save, share, or revisit later still reflects what you actually wrote. We don't want an LLM to suddenly decide to read the text differently, or change made on a server somewhere to change the workout you get on your watch.


Where AI is used

AI is available as an optional idea generator, or for helping you format your workout text in a way that the app understands.

Workout Writer currently uses Google Gemini for this feature.

AI is completely optional

AI is never used automatically.

No information is sent to any AI service unless you explicitly choose to generate a workout using the AI feature.

If you never tap the AI button, nothing is ever sent.

What information is sent to AI?

Even when you choose to use AI, the information sent is intentionally limited.

Only the following is sent:

Nothing else.

Why are tag names included?

Workout Writer includes your tag names so AI can generate workouts using terms your app already understands.

If you have a tag called Tempo, AI can use the word Tempo in the workout text.

Because that is one of your configured tag names, Workout Writer will reliably recognise and structure it correctly.

So AI can help with the draft, while the final parsing still follows the same predictable rules as anything you type by hand.

Can I see the AI prompt

Yes, you can get a copy of the prompt that Workout Writer sends to the LLM via the "AI Prompt Guide" in the Help menu of the app.

You can use this guide if you want to use your own, preferred LLM to generate workouts for you.


A practical way to use AI

A common workflow looks like this:

  1. Generate a draft to add variety (for example, a fresh twist on a Wednesday Easy run)
  2. Edit the text to match your plan
  3. Send once you're happy with the final structure