Skip to content

FITOPSCLI Training Analytics

Talk to your training data the way a coach would. Rich terminal output by default. JSON on demand. Local dashboard included. No cloud. No subscriptions. All your data, your way.

The docs site is not configured with VITE_FITOPS_DEPLOY_API_BASE_URL, so the live wizard is disabled on this build.

Deploy FitOps Online

Create a private HuggingFace Space, protect it with password + 2FA, and optionally prefill Strava setup so your first dashboard login goes straight to OAuth and sync.

If you leave the HF Space repo empty, the exact Strava callback domain appears after deploy.

Install FitOps ​

Want the fastest path to a running dashboard? Use the browser deploy flow to create a private HuggingFace Space directly from the docs.

Get started in one command:

bash
curl -fsSL https://raw.githubusercontent.com/brunov21/fitops-cli/main/install.sh | bash

This installs FitOps and the AI agent skill file for Claude Code, Cursor, Codex, Windsurf, and more.

Prefer manual install? See Installation for pip, uvx, or from source.

Next steps ​

  1. Connect your Strava account
  2. Sync your activities
  3. Run fitops analytics training-load --today or open the dashboard with fitops dashboard serve

FitOps CLI — terminal-first training analytics