Overview

What CorosLink is, who it's for, and where to start.

CorosLink is an unofficial, local-first desktop companion for COROS watch owners. It brings music management, watch maps, route planning, and training analytics together in one app for macOS, Windows, and Linux.

Unofficial project:

CorosLink is community-built and not affiliated with or endorsed by COROS.

Connect your watch over USB to sync MP3s and map packages, download music from YouTube, Spotify, YouTube Music, or Apple Music playlists, grab public Apple Podcasts episodes, build GPX routes on your desktop, and explore your training data in a rich dashboard.

Overview dashboard

Feature areas

AreaWhat it does
Overview dashboardWatch-aware status, storage ring, visit heatmap globe, and quick actions.
MediaDownload and sync MP3s from YouTube, Spotify, YouTube Music, Apple Music, and Apple Podcasts.
MapsBrowse and install official COROS Landscape/Topo map regions over USB.
Route BuilderGenerate loop or point-to-point GPX routes with elevation and distance stats.
Watch FacesCreate, theme, and publish custom COROS watchfaces from desktop.
Training HubCOROS account analytics — stamina, recovery, load, EvoLab scores, race predictor.
CalendarMonth/week views of scheduled workouts and completed activities.
CoachA training chatbot grounded in your COROS data (ChatGPT, Claude Code, or local LLMs).

How it works, in short

CorosLink uses independent data paths rather than a single backend:

  • USB — direct file transfer for music and maps once your watch mounts as a drive.
  • OpenRouteService — route generation for the GPX route builder.
  • COROS team APIs — training analytics, activities, and fitness scores (requires a COROS account).

See How It Works for the full data-flow diagram, and Privacy & Data for what's stored where.

Source

CorosLink is open source: github.com/JunAkerBuilds/CorosLink