# (Yet Another) AI Coach - Montis.icu

**URL:** <https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856>\
**Category:** AI Tools\
**Created:** [20 December 2025 13:13 UTC](https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856 "2025-12-20T13:13:06Z")\
**Posts on this page:** 20\
**Page:** 7

<div class="post-metadata">

**Author:** ![R\_M](https://forum.intervals.icu/user_avatar/forum.intervals.icu/r_m/32/27909_2.png) [@R\_M](https://forum.intervals.icu/u/R_M)\
**Post date:** [6 February 2026 08:53 UTC](https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856/125 "2026-02-06T08:53:14Z")

</div>

Hi @Clive_King , new user here: congrats for the app, I find it very useful!

I’m doing some testing, so far so good but I have some questions:

- Is there a way to get CORE sensor data?
- Is there a way to get interval-specifica data (e.g.: Avg W, VAM, decoupling, etc. for that interval)?
- I cannot read Max power too.

Thank you and keep up the great work you’re doing!

Riccardo

---

<div class="post-metadata">

**Author:** ![Clive\_King](https://forum.intervals.icu/user_avatar/forum.intervals.icu/clive_king/32/28943_2.png) [@Clive\_King](https://forum.intervals.icu/u/Clive_King)\
**Post date:** [6 February 2026 11:54 UTC](https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856/126 "2026-02-06T11:54:34Z")

</div>

Hi Riccardo,

1. I will make core data available in weekly report if available in the FIT file for an activity.
2. For “Intervals data” just ask, “get intervals for the activity on 2026-02-02, show summary intervals including achievements, intervals, VAM, MAX power and decoupling” and you should get the full details for that activity (all data), it would also have CORE data if available as well if available.

However, for the intervals themselves we cannot get this data based without understanding

- Where the slice **starts**
- How long it is or **ends**  
And sadly, that’s not available via the API that I understand for any given activity

Example:  
Here’s a **clean interval-focused breakdown** of the **2026-02-02 activity** with exactly what you asked for: **main intervals, VAM, max power, and decoupling**.

* * *

## 🧱 Main Intervals (Intervals.icu – canonical)

This activity has **edited / locked intervals** , so these are the _official_ intervals driving load and metrics:

1. **2m 07s @ 346 W**

- ~115% FTP (FTP = 300 W)
- Short VO₂ / anaerobic surge
- Major contributor to W′ depletion

1. **45m 54s @ 303 W**

- ~101% FTP
- Continuous **threshold block**
- Essentially a race-like sustained effort rather than classic repeats

👉 No repeated short intervals — this was a **long, steady threshold effort with one hard surge**.

* * *

## ⛰ VAM (Vertical Ascent Rate)

- **Elevation gain:** 1,189 m
- **Moving time:** 85.4 min

**VAM ≈ 835 m/h**

This is **high VAM for a long virtual climb** , fully consistent with:

- IF 0.89
- Long ≥FTP block
- Significant cardiovascular strain

* * *

## ⚡ Max Power

- **Max instantaneous power:**  **398 W**

Context:

- Not a sprint-max, but a meaningful surge during climbing or accelerations
- Well above threshold, aligned with the short 2m effort

* * *

## 🔁 Decoupling

- **Power–HR decoupling:**  **8.1%**

Interpretation:

- Indicates **moderate cardiovascular drift**
- Expected given:
  - Long duration near FTP
  - High thermal and metabolic cost

- Not excessive, but confirms this was a **fatiguing threshold session** , not pure endurance

Br

Clive

---

<div class="post-metadata">

**Author:** ![R\_M](https://forum.intervals.icu/user_avatar/forum.intervals.icu/r_m/32/27909_2.png) [@R\_M](https://forum.intervals.icu/u/R_M)\
**Post date:** [6 February 2026 14:30 UTC](https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856/127 "2026-02-06T14:30:54Z")

</div>

> [@Clive\_King](#):
>
> get intervals for the activity on 2026-02-02, show summary intervals including achievements, intervals, VAM, MAX power and decoupling

@Clive_King thank you for the explanation. So, as far as I understand, interval data are not exposed - these ones:

 ![image](https://forum.intervals.icu/uploads/default/original/3X/d/8/d85955513bba0909883c5b9875f90bf6640023b0.png)

BTW, it makes sense, sice I can tweak them whenever I want and it should be tricky to manage them, right?

I see your app has a nice potential, thank you!

Riccardo

---

<div class="post-metadata">

**Author:** ![Clive\_King](https://forum.intervals.icu/user_avatar/forum.intervals.icu/clive_king/32/28943_2.png) [@Clive\_King](https://forum.intervals.icu/u/Clive_King)\
**Post date:** [6 February 2026 15:04 UTC](https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856/128 "2026-02-06T15:04:11Z")

</div>

thats correct, I can see the summary but I need to know the start and end (or secs) for each interval and that information is not available in the fit file for an activity.

You can ask for achievements for the activity and it will give you those, but they are not intervals. It would be best 1m 5m, 10m, 20m etc

Clive

---

<div class="post-metadata">

**Author:** ![R\_M](https://forum.intervals.icu/user_avatar/forum.intervals.icu/r_m/32/27909_2.png) [@R\_M](https://forum.intervals.icu/u/R_M)\
**Post date:** [6 February 2026 20:03 UTC](https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856/129 "2026-02-06T20:03:32Z")

</div>

Nice, ok! Thank you!

---

<div class="post-metadata">

**Author:** ![GigiVag](https://forum.intervals.icu/user_avatar/forum.intervals.icu/gigivag/32/50875_2.png) [@GigiVag](https://forum.intervals.icu/u/GigiVag)\
**Post date:** [12 February 2026 11:41 UTC](https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856/130 "2026-02-12T11:41:47Z")

</div>

Hi Clive,

First of all, thank you for the great work you’re doing — I really appreciate it.

I have a small request. Do you think it would be possible to increase the number of quick-action buttons shown when opening the app?

It would be extremely useful to have commands such as:

- Analyze the workout just completed
- Analyze the remaining scheduled workouts for the week
- Adjust them if necessary
- Prepare next week’s workouts based on the results of the week just completed

From a usability perspective, I believe this would make the workflow much faster and more intuitive.

Do you think this could be feasible and helpful?

Thanks again.

Best regards,  
Gigi

---

<div class="post-metadata">

**Author:** ![Clive\_King](https://forum.intervals.icu/user_avatar/forum.intervals.icu/clive_king/32/28943_2.png) [@Clive\_King](https://forum.intervals.icu/u/Clive_King)\
**Post date:** [12 February 2026 13:46 UTC](https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856/131 "2026-02-12T13:46:24Z")

</div>

Hi All,

# 🚀 Tier 3: Performance Intelligence Is Live

We’ve introduced **Tier 3 — Performance Intelligence**.

This marks the transition from load monitoring to structural capability analysis.

V5 told you how much work you did.  
V6 begins telling you how you express fitness under stress (this is first part of that)

* * *

## 🧠 What’s New?

Performance Intelligence evaluates how your body handles:

- **Anaerobic Repeatability (WDRM)**
- **Durability under fatigue (ISDM)**
- **Neural Load Density (NDLI)**

Not just how much you train — but how your system responds in both **weekly** and **season** reports

No guesswork.  
No AI improvisation.  
Fully deterministic. Built on URF.

* * *

## 🏃 For Athletes

You now see:

- Whether intensity is productive or excessive
- Whether durability is improving or drifting
- Whether neural stress is balanced or clustered

This is not sprint metrics.  
This is repeatable race resilience.

* * *

## 🧑‍🏫 For Coaches

Weekly = 7-day FULL fidelity.  
Season = 90-day chronic + 7-day overlay.

Capability modeling now sits on top of load metrics — without compromising architecture.

We’ve moved from:

“How much did they train?”

to

“How are they expressing fitness under stress?”

* * *

## 🔮 Why This Matters

Training blocks will be guided by:

- Repeatability stability
- Durability trend
- Intensity clustering behavior

Tier 3 doesn’t just report what happened.

It lays the foundation for adaptive planning.

* * *

## 🔮 What This Means for Planning

When you ask for next week’s training, it will no longer be shaped by load alone.

Tier-3 now influences planning based on:

- Repeatability stability
- Durability under fatigue
- Intensity clustering behavior
- Acute vs chronic structural contrast

That means intensity may be progressed, spaced, or consolidated depending on how your system responded — not just how much work you completed.

Training becomes capability-led, not calendar-led.

* * *

Short. Clear. Strategic.

* * *

**V5 monitored training.  
V6 begins modeling performance structure.**

Part 1 is live.

After you have run a weekly or season report - just ask **“explain my performance intelligence”** 🧠

Have fun! and I look forward to delivering part 2!

Clive

---

<div class="post-metadata">

**Author:** ![Clive\_King](https://forum.intervals.icu/user_avatar/forum.intervals.icu/clive_king/32/28943_2.png) [@Clive\_King](https://forum.intervals.icu/u/Clive_King)\
**Post date:** [12 February 2026 13:50 UTC](https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856/132 "2026-02-12T13:50:23Z")

</div>

> [@GigiVag](#):
>
> - Analyze the workout just completed
> - Analyze the remaining scheduled workouts for the week
> - Adjust them if necessary
> - Prepare next week’s workouts based on the results of the week just completed

Sadly, we are at the mercy of ChatGPT UI:

- The UI typically shows **only 4 at a time** on the GPT’s home screen
- There is currently **no “show more” expansion control**

What you can do is extend the instruction in one go by saying:

“run a weekly report and analyse the scheduled workouts and show recommendation”

Br

Clive

---

<div class="post-metadata">

**Author:** ![GigiVag](https://forum.intervals.icu/user_avatar/forum.intervals.icu/gigivag/32/50875_2.png) [@GigiVag](https://forum.intervals.icu/u/GigiVag)\
**Post date:** [12 February 2026 14:40 UTC](https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856/133 "2026-02-12T14:40:38Z")

</div>

> [@Clive\_King](#):
>
> Short. Clear. Strategic.

Thanks again, and other crazy question: Do I need to install the app again to get all of this, or is the upgrade automatic?

---

<div class="post-metadata">

**Author:** ![Clive\_King](https://forum.intervals.icu/user_avatar/forum.intervals.icu/clive_king/32/28943_2.png) [@Clive\_King](https://forum.intervals.icu/u/Clive_King)\
**Post date:** [12 February 2026 15:02 UTC](https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856/134 "2026-02-12T15:02:04Z")

</div>

auto upgrade! no action from you needed.

---

<div class="post-metadata">

**Author:** ![JakaP](https://forum.intervals.icu/user_avatar/forum.intervals.icu/jakap/32/73832_2.png) [@JakaP](https://forum.intervals.icu/u/JakaP)\
**Post date:** [12 February 2026 19:51 UTC](https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856/135 "2026-02-12T19:51:18Z")

</div>

Hi there.  
It is first time i am using this forum so hello everyone and please accept my appologies if i am doing something wrong. Thank you.

So, i saw in ChatGPT this engine: Intervals ICU Coach V5 (Railway T2 Engine)

I have tried it, did anyone else because for me it doesn’t work and don’t know why ?

Thank you.  
BR,  
JP

---

<div class="post-metadata">

**Author:** ![Clive\_King](https://forum.intervals.icu/user_avatar/forum.intervals.icu/clive_king/32/28943_2.png) [@Clive\_King](https://forum.intervals.icu/u/Clive_King)\
**Post date:** [12 February 2026 20:49 UTC](https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856/136 "2026-02-12T20:49:10Z")

</div>

here you can see some advice on logging in

> [@(Yet Another) AI Coach - Montis.icu](https://forum.intervals.icu/t/yet-another-ai-chatgpt-coach/117856/61):
>
> open the app [ChatGPT - Intervals ICU Coach V5 (Railway T2 Engine)](https://chatgpt.com/g/g-6933fc6bcd008191bb52885be4d1927c-intervals-icu-coach-v5-railway-t2-engine) in a web browser: Open the drop down from the app bar: Select “Privacy Settings” select connected accounts and click login or logout/ login

there is also a quick start guide here [www.cliveking.net](http://www.cliveking.net)

Remember that you need to import strava only data in intervals.icu (api permissions issues) and its recommended that you directly connect garmin, wahoo, zwift etc and import/download all data in connections in intervals.icu settings.  
I only extend intervals.icu not other playforms directly (this is a design choice) but as long as your data is in Intervals.icu it should work fine.

best regards

Clive

---

<div class="post-metadata">

**Author:** ![JakaP](https://forum.intervals.icu/user_avatar/forum.intervals.icu/jakap/32/73832_2.png) [@JakaP](https://forum.intervals.icu/u/JakaP)\
**Post date:** [12 February 2026 21:08 UTC](https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856/137 "2026-02-12T21:08:03Z")

</div>

i checked all this and once more followed your advice but i always get this error.

Weekly report failed at the renderer layer.

**Root cause (from Railway):**  
Tier-0 invariant violation — `df_master is empty at exit`  
This means **no activities were returned in the dataset** , so the audit halted before report generation.

A secondary handler error (`UnboundLocalError: sys not defined`) occurred during the safe-intercept logging, but that is downstream of the primary issue.

BR,  
JP

---

<div class="post-metadata">

**Author:** ![Clive\_King](https://forum.intervals.icu/user_avatar/forum.intervals.icu/clive_king/32/28943_2.png) [@Clive\_King](https://forum.intervals.icu/u/Clive_King)\
**Post date:** [12 February 2026 22:12 UTC](https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856/138 "2026-02-12T22:12:16Z")

</div>

> [@JakaP](#):
>
> **Root cause (from Railway):**  
> Tier-0 invariant violation — `df_master is empty at exit`  
> This means **no activities were returned in the dataset** , so the audit halted before report generation.
> 
> A secondary handler error (`UnboundLocalError: sys not defined`) occurred during the safe-intercept logging, but that is downstream of the primary issue.

Can you confirm you have (No STAVA only sourced data) in your intervals.icu activities? This happens when datasets are empty.

Regards

Clive

---

<div class="post-metadata">

**Author:** ![JakaP](https://forum.intervals.icu/user_avatar/forum.intervals.icu/jakap/32/73832_2.png) [@JakaP](https://forum.intervals.icu/u/JakaP)\
**Post date:** [13 February 2026 07:42 UTC](https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856/139 "2026-02-13T07:42:05Z")

</div>

Sorry idon’t understand the question. What means sourced data in this case and does it means i must no have Strava connected to the intervals.icu ?  
will it work if it is syncked with MyWhoosh ?

Regards,  
Jaka.

---

<div class="post-metadata">

**Author:** ![Clive\_King](https://forum.intervals.icu/user_avatar/forum.intervals.icu/clive_king/32/28943_2.png) [@Clive\_King](https://forum.intervals.icu/u/Clive_King)\
**Post date:** [13 February 2026 08:29 UTC](https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856/140 "2026-02-13T08:29:05Z")

</div>

in your intervals.icu settings, inside connections, connect your mywoosh to intervals directly (so its not just via strava).

 ![Screenshot_2026-02-13-09-23-14-42_df198e732186825c8df26e3c5a10d7cd](https://forum.intervals.icu/uploads/default/original/3X/7/8/785692d418ebcba1fe94c41139b4015528e75277.jpeg)

please note the following also.

IMPORTANT NOTE: Please be aware that because of STRAVA API policy intervals.icu cannot share any STRAVA sourced data with third parties.

This is otherwise fine for Garmin, Wahoo, Zwift etc, and FIT file uploads to intervals.icu - please connect these to your intervals.icu profile.

After you have connected a proper source you can also import your Strava history if needed, this is not subject to API terms! see Import all Your data from Strava [Import all data from Strava](https://forum.intervals.icu/t/import-all-data-from-strava/81068)

Regards

Clive

---

<div class="post-metadata">

**Author:** ![Clive\_King](https://forum.intervals.icu/user_avatar/forum.intervals.icu/clive_king/32/28943_2.png) [@Clive\_King](https://forum.intervals.icu/u/Clive_King)\
**Post date:** [13 February 2026 09:06 UTC](https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856/141 "2026-02-13T09:06:44Z")

</div>

FAQ for Logging in to the AI ChatGPT Coach the first time.

1. In a web browser go to the app. [ChatGPT - Montis ICU Coach V5 (Railway T2 Engine)](https://chatgpt.com/g/g-6933fc6bcd008191bb52885be4d1927c-intervals-icu-coach-v5-railway-t2-engine)

2. Click “run a weekly report” and it will ask to sign in:  

3. Click Sign-in and you will be redirected to sign in to intervals, or if you are already this will prompt:  

4. Click OK and you will be redirected back to ChatGPT - you will see a green box temporarily with “connected” and then:  

5. Click Always Allow so you do see this prompt every time, and report will be fetched.  

Please be aware you need Activities inside your intervals.icu account. Quick start is on [www.cliveking.net](http://www.cliveking.net)

Remember, that if you have only Strava connected and not other platforms/devices you may need to import Strava only data into intervals.icu (for api permissions issues). It’s recommended that you directly connect garmin, wahoo, zwift etc and import/download all data in connections in intervals.icu settings. E.g.

 ![image](https://forum.intervals.icu/uploads/default/original/3X/1/3/138c6f49dbaa01004df476d5cbfc5393cf76aefc.png)

To logout and login again if having issues, you can also use this [(Yet Another) AI Coach - Montis.icu - #61 by Clive\_King](https://forum.intervals.icu/t/yet-another-ai-chatgpt-coach/117856/61)

Regards

Clive

---

<div class="post-metadata">

**Author:** ![JakaP](https://forum.intervals.icu/user_avatar/forum.intervals.icu/jakap/32/73832_2.png) [@JakaP](https://forum.intervals.icu/u/JakaP)\
**Post date:** [13 February 2026 09:14 UTC](https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856/142 "2026-02-13T09:14:54Z")

</div>

Ok, i have now disconnected Strava and all my history from strava is gone. I have connected MyWhoosh, can i somehow sync the mywhoosh history to intervals  
or this is not possible ?

---

<div class="post-metadata">

**Author:** ![Clive\_King](https://forum.intervals.icu/user_avatar/forum.intervals.icu/clive_king/32/28943_2.png) [@Clive\_King](https://forum.intervals.icu/u/Clive_King)\
**Post date:** [13 February 2026 09:40 UTC](https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856/143 "2026-02-13T09:40:20Z")

</div>

Follow these instructions to import your history from Strava, past mywhoosh activities etc

> [@Import all data from Strava](https://forum.intervals.icu/t/import-all-data-from-strava/81068):
>
> Intervals.icu supports retrieving Strava activities using the Strava API and supporters can fetch their complete history using the “Download Old Data” button in /settings. However this data is subject to the [Strava API terms of service](https://www.strava.com/legal/api) which prohibit Intervals.icu from showing activities obtained via the API to your Intervals.icu followers (coaches can see them). Intervals.icu also has to delete the data if you disconnect Strava or Strava requests it. Intervals.icu also supports importing the …

Going forward everything should work.

---

<div class="post-metadata">

**Author:** ![Clive\_King](https://forum.intervals.icu/user_avatar/forum.intervals.icu/clive_king/32/28943_2.png) [@Clive\_King](https://forum.intervals.icu/u/Clive_King)\
**Post date:** [15 February 2026 19:50 UTC](https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856/148 "2026-02-15T19:50:06Z")

</div>

Hi All,

For advanced users who have their own API key for other LLMs?

Check out this page [Montis.icu Coach – App Hub](https://intervalsicugptcoach.clive-a5a.workers.dev/app) to run your reports.

It will store your intervals token securely, and can easily be removed after, but never stores your API key.

Supporting right now:  
Gemini (tested)  
Claude (tested)  
OpenApi (tested)

I’ve also now a working MCP server that can be queried successfully for the reports. Needs a couple of files in your Claude folder (desktop Claude app only) for it to work but again it offers nice reporting. If you are interested checkout [Claude Interoperabilty via MCP · Issue #24 · revo2wheels/intervalsicugptcoach-public](https://github.com/revo2wheels/intervalsicugptcoach-public/issues/24)

Clive

 ![image](https://forum.intervals.icu/uploads/default/original/3X/8/2/82f597f3b1bb86acbe66c875468aa16d013cb056.png)

[Previous page](https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856.md?page=6)

[Next page](https://forum.intervals.icu/t/yet-another-ai-coach-montis-icu/117856.md?page=8)
