# Garmin From Your Terminal

Your fitness data, your way.

garmin-connect-cli
Install Now
View on GitHub
AI Agent Ready | Python 3.10+

## Complete access to your fitness data

Everything Garmin Connect has, at your fingertips.

### All Activity Data

Workouts, runs, rides, swims. Splits, laps, heart rate zones, and detailed metrics.

### Daily Health

Sleep quality, body battery, stress levels, steps, and resting heart rate trends.

### AI Agent Ready

Works with Claude, Cursor, and other AI assistants. Install the skill and let agents track your fitness.

### Training Metrics

VO2 max, HRV status, training readiness, and training load. Track your progress.

### Download & Upload

Export activities as GPX/TCX/FIT. Upload workout files from any source.

### Script & Automate

Composable with jq, pipes, and Unix tools. JSON, CSV, or tables.

## Get started in seconds

Choose your preferred installation method.

$ `brew install eddmann/tap/garmin-connect-cli`
$ `curl -fsSL https://raw.githubusercontent.com/eddmann/garmin-connect-cli/main/install.sh | sh`
$ `uvx garmin-connect-cli --help`
$ `curl -fsSL https://raw.githubusercontent.com/eddmann/garmin-connect-cli/main/install-skill.sh | sh`

Or download directly from GitHub Releases