Free tools

FREE TOOLS FOR ENDURANCE ATHLETES

Useful, free tools from the MacroBurn team for athletes and coaches who live in their training data. No account required — take what's helpful.

iicu

intervals.icu CLI

Command-line tools for the intervals.icu training platform, written in Go and designed to be accessible to AI agents as well as humans. JSON output by default; pass --human for pretty-printed tables. Open source (MIT).

What it does

15 command groups cover your whole training account — read activities, wellness, performance curves, planned workouts, gear and more, straight from the terminal or from an AI agent:

athleteactivitieseventswellnesscurvesworkoutstraining-plangearsportsweatherrouteschatcustom-itemsshared-eventsconfig

Install

macOS / Linux

# Homebrew
brew install elricho/iicu/iicu

# Or install script
curl -fsSL https://raw.githubusercontent.com/elricho/iicu/main/install.sh | sh

Windows

# Scoop
scoop bucket add iicu https://github.com/elricho/scoop-iicu
scoop install iicu

Prefer Go? go install github.com/elricho/iicu@latest, or grab a binary from the latest release.

Set up

Get your API key from intervals.icu under Settings → Developer, then run iicu config init. Coaches can manage multiple athletes with named profiles (iicu config add / iicu config use).

Usage

iicu athlete                  # your profile and fitness data
iicu activities list          # recent activities (JSON)
iicu activities list --human  # ...as a table
iicu wellness --athlete-id 0  # wellness / health data
iicu events list              # calendar and planned workouts

Built for AI coaching

Because every command speaks JSON, an AI assistant can read your training data and do the work for you. iicu ships with an example Claude coaching skill (skill/intervals-icu-coaching.md) that teaches an agent how to use it for real coaching workflows.

Like living in your training data?

MacroBurn pulls your rides from intervals.icu automatically, then helps you plan and log your fuelling around them — training and fuelling, in one place.

Learn more about MacroBurn →