App launches

STRUGGL

Zero-LLM-Math AI coach for hybrid athletes — Strength, Running & Hyrox

Visit website

Web appProductivity5 viewslaunched Nov 12, 2026

No upvotes yet. Be the first.

Comments

0
Taha Baziz's profile photo

Taha BazizMaker

What features should STRUGGL add to improve hybrid athletic coaching?

About STRUGGL

STRUGGL is the training system for hybrid athletes balancing heavy strength training, running, and Hyrox/ATHX race preparation — built on a strict Zero-LLM-Math architecture where language models never guess physiological numbers.

Instead of letting an LLM hallucinate working weights, heart-rate zones, or race splits, STRUGGL routes every physiological calculation through deterministic, peer-reviewed sports-science engines: - Strength & autoregulation: Wathan 1RM + RPE/RIR working-load solver with full bodyweight-kinematic accounting for weighted calisthenics (pull-ups, dips, muscle-ups) - Running & cardio: Tanaka HRmax + Karvonen Heart-Rate Reserve (HRR) Zone 2 prescriptions - Hypertrophy ledger: Fractional 17-muscle weekly hard-set tracking against MEV / MAV / MRV landmarks - Concurrent fatigue & guardrails: 7:28 exponentially weighted ACWR, same-day interference spacing, and joint-pain plan gates - Compromised Hyrox pacing: Per-lap running + 8-station split solver calibrated against real race fatigue decay

Available on Web, iOS, and Android — plus an open-core Remote MCP connector (OAuth 2.1 + PKCE) and Claude Agent Skills so athletes and builders can audit, plan, and log training directly inside Claude.

How it was built with Claude

  • Remote MCP Server + MCP Apps UI (struggl.singandclap.com/mcp): Built a 12-tool Streamable HTTP MCP server with OAuth 2.1 + PKCE dynamic client registration (readOnlyHint / destructiveHint annotations on every tool) and an interactive MCP Apps HTML volume & readiness card rendered inline in chat. Stateless tools (hyrox_pace, strength_benchmark) work immediately with zero login; personal ledger tools (get_profile, get_sessions, get_muscle_volume, plan_workout, log_workout) trigger OAuth 2.1 only when needed.
  • Zero-LLM-Math Tool Boundary: Prompts and SKILL.md workflows (struggl-coach and fitness-agent-primitives) forbid the model from doing mental arithmetic on loads, paces, or HR zones — forcing structured tool calls into deterministic Python physiology engines.
  • Claude Code Subagents (fitness-math-auditor & struggl-hybrid-coach): Used specialized subagents to audit exercise-physiology edge cases (calisthenics total system mass, EWMA vs rolling-boxcar ACWR spikes, concurrent lower-body interference gates) across our backend and API tests.

Gallery

STRUGGL screenshot 1STRUGGL screenshot 2

Overview

Who is it for?

Athletes training in strength, running, and Hyrox events

Problem

Training plans often lack precision in load, volume, and fatigue management.

Solution

Deterministic coaching engine combining scientific formulas and dataset-backed models to prescribe and track training.

What makes it unique

Uses eight deterministic modules with over 1,100 peer-reviewed studies and a 200,000-finisher Hyrox dataset.

The maker

Taha Baziz's profile photo
Taha Baziz

Maker · @tahabaziz

Details

Category

Web app

Launched

Nov 12, 2026

Platforms

Web

Tech stack

athletic coachingstrength trainingrunninghyroxsports sciencetraining load
Share this launch