# New chat tool: analyzeActivityStream

**URL:** <https://forum.aiendurance.com/t/new-chat-tool-analyzeactivitystream/163>\
**Category:** Announcements\
**Created:** [June 29, 2026, 5:00pm UTC](https://forum.aiendurance.com/t/new-chat-tool-analyzeactivitystream/163 "2026-06-29T17:00:21Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![MarkusRummel](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.aiendurance.com/markusrummel/32/8_2.png) [@MarkusRummel](https://forum.aiendurance.com/u/MarkusRummel)\
**Post date:** [June 29, 2026, 5:00pm UTC](https://forum.aiendurance.com/t/new-chat-tool-analyzeactivitystream/163/1 "2026-06-29T17:00:21Z")

</div>

Since LLMs are bad at math the chat agent now has access to a tool it can call that can:

- calculate mean and max values over power, heart rate etc streams
- calculate normalized power, intensity factor, variability index
- time in zones
- analyze specific segments defined by start and end time
- in the future: backed in durability analysis

This replaces the LLM retrieving the raw activity streams and doing the analysis themselves which was slow and sometimes unreliable, in particular when trying to estimate e.g. normalized power.

 ![aiendurance.com_en_dashboard_chat_8a7af0a2-fb62-4561-a2d6-7b89b884744f](https://canada1.discourse-cdn.com/flex003/uploads/aiendurance/original/1X/c2e811967d4d654d8f68b7257ab5f4923ef3b275.jpeg)

---

<div class="post-metadata">

**Author:** ![MarkusRummel](https://yyz1.discourse-cdn.com/flex003/user_avatar/forum.aiendurance.com/markusrummel/32/8_2.png) [@MarkusRummel](https://forum.aiendurance.com/u/MarkusRummel)\
**Post date:** [July 22, 2026, 3:08pm UTC](https://forum.aiendurance.com/t/new-chat-tool-analyzeactivitystream/163/2 "2026-07-22T15:08:33Z")

</div>

The tool has gotten various upgrades:

- analyze efforts power/pace curve, inline with [Power Curve now live](https://forum.aiendurance.com/t/power-curve-now-live/161) , [GAP and Running Power Curve now live](https://forum.aiendurance.com/t/gap-and-running-power-curve-now-live/170)
- analyze durability, inline with [Analyze Durability now live](https://forum.aiendurance.com/t/analyze-durability-now-live/174)
- analyze effort structure (continuous effort durations for each zone)
- lap structure
