May 20th, 2026

New

Release 0.12.0

New feature: KULG Training assistant! πŸš€ πŸš€ πŸš€

Introducing KULG AI Training assistant - now available for subscribed runners, with free account access coming shortly. Runners can now get instant, evidence-based guidance about their training and recovery directly in KULG.

πŸ’‘ The more information the runner adds to Athlete profile and workouts (notes and effort-ratings, syncing both activities and recovery data, adding heart rate zones, lab results, PBs (and soon also race goals)), the smarter the answers are because the more context the Training assistant has to consider.

To give the most accurate advice, the assistant analyses:

  • Performance metrics: Training data, HR zones, and personal bests.

  • Health & recovery: Subjective feedback, recovery metrics, and lab results.

  • Profile details: Onboarding info, including goals and injury information.

Training assistant chat on KULG Activities and Overview

How to use it πŸ’¬

  • Tap to chat: Look for the black Training assistant widget on your Overview (for overall training analysis) and Activities (for recent activity analysis).

  • Consent: You’ll be asked to give consent the first time you open the widget.

  • Predefined or custom: You can choose from a set of quick, predefined questions and after that type your own.

  • Keep it brief: Messages are limited to a maximum of 500 characters, and you can ask one question at a time (no parallel typing).

  • πŸ”’ Privacy first: Closing the chat panel resets the conversation. Nothing is saved permanently, but you can easily copy any answer by tapping the Copy icon. Chats will also automatically reset if left idle for 30 minutes.


πŸ”‘ Access & weekly limits

While you can use the shared KULG key, you can also connect your own API key and choose your preferred LLM model under Settings Β» AI to unlock better models and higher question caps.

Plan

Weekly limit (KULG key)

Weekly limit (own API key)

Runner free (Coming soon)

3 questions / week

3 questions / week

Runner plan

10 questions / week

20 questions / week

⚠️ Free plan note: All free plan users globally share a daily capacity pool. If the global limit is reached, you may see a "capacity full" message until the pool resets the next day.