airbone42/360-data-athlete

This is a coding experiment with multi-agent systems, using sport training as the problem domain. It does not replace a coach or sports-medical advice. Use only with a solid training background, at your own risk. No warranty, no support, no audit.

21Stars on the repository
26Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

coach-analyst

01

airbone42/360-data-athlete

Agent

Post-activity coaching analyst. Produces personal coaching feedback after a session: overview, strengths, growth areas. Max 250 words. Builds on the factual chronicle from data-scientist.

21 2d ago A 44 tokens original MIT

config-auditor

02

airbone42/360-data-athlete

Agent

Consistency auditor for the coach knowledge base. Analyses drift between config/ files, sub-agents in agents/, prompts in prompts/, the exercise mapping, and external sources (intervals.icu NOTEs). Reads scanner JSON from scripts/auditconsistency.py, adds semantic checks, and writes a structured report to data/audits/.

21 2d ago A 82 tokens original MIT

config-fixer

03

airbone42/360-data-athlete

Agent

Implements fixes for consistency-audit findings. Receives ONE finding (or a batch of identical category) as a YAML block, proposes a concrete diff, gets athlete approval, and executes the change. Fresh context — no live coach session.

21 2d ago A 52 tokens original MIT

data-scientist

04

airbone42/360-data-athlete

Agent

Technical data reporter. Produces factual, neutral reports from training data — no interpretation, no coaching. Primarily for lap chronicles (HR-zone transitions, running dynamics, surface), but usable for any data-based analysis task.

21 2d ago A 49 tokens original MIT

exercise-reviewer

05

airbone42/360-data-athlete

Agent

Periodic exercise-selection reviewer. Re-challenges whether the current exercises still serve the athlete's goals and fitness level — invoked only when the re-evaluation trigger fires (recovery week, periodization phase change, or staleness). Fresh context, advisory only — never a silent swap. Produces…

21 2d ago A 76 tokens original MIT

mental-coach

06

airbone42/360-data-athlete

Agent

Mental companion for the athlete. Situationally direct or reflective — depending on context. Responsible for pre-workout motivation, setback processing, and constructive analysis framing. Reads config/ files itself.

21 2d ago A 42 tokens original MIT

physio-consultant

07

airbone42/360-data-athlete

Agent

Sports-physiotherapist consultation. Evaluates injuries, symptoms and training load from a physiotherapeutic perspective. Provides diagnosis-likelihood ranking, rehab-protocol suggestion, load management, and red flags. Not a substitute for an in-person examination — makes that explicit.

21 2d ago A 59 tokens original MIT

plan-validator

08

airbone42/360-data-athlete

Agent

Semantic plan validator. Checks the day plan context-sensitively against training paradigms, pillar rotation, stimulus adequacy, exercise logic, and progression consistency. Fresh context — no live coach session. Invoked in the /training flow after the specialists and before the push.

21 2d ago A 58 tokens original MIT

planner

09

airbone42/360-data-athlete

Agent

Strategic daily planner. Decides WHAT is trained (types, intensity, duration). Reads config/ files itself. Output: plan directive JSON with coachingnotes + workouts[]. Launch this agent as a teammate when you need a day plan.

21 2d ago A 49 tokens original MIT

research-analyst

10

airbone42/360-data-athlete

Agent

Sport-science research specialist. Resolves a coach-flagged uncertainty by consulting the local research library first, then peer-reviewed literature / recognised coach sources via web search. Persists a schema-conform document under framework/research/, updates the index, and returns TL;DR + sources + derivation +…

21 2d ago A 80 tokens original MIT

airbone42/360-data-athlete

Agent

Strength, plyo and core specialist. Translates the planner directive into a concrete training structure with exercises, sets, reps and weights. Handles WeightTraining / Workout without the ninja tag. Reads config/ files itself. Output: JSON with structure, focus, durationnote.

21 2d ago A 60 tokens original MIT

airbone42/360-data-athlete

Agent

Run and endurance specialist. Translates the planner directive into a concrete training structure with intervals.icu format. Handles Run and Ride workouts. Reads config/ files itself. Output: JSON with structure, intervalsicu, focus, durationnote.

21 2d ago A 53 tokens original MIT

specialist-ninja

13

airbone42/360-data-athlete

Agent

Ninja athletics specialist. Translates the planner directive into a progressive ninja training session built on the 5 pillars (Grip, Pull, Push, Core, Explosive Power). Handles workouts with the ninja tag. Reads config/ files itself. Output: JSON with structure, focus, durationnote.

21 2d ago A 64 tokens original MIT

airbone42/360-data-athlete

Agent

Sports-orthopaedist consultation. Evaluates injuries from an orthopaedic and sports-medical perspective. Focuses on structural diagnosis, imaging indication (MRI, ultrasound), clinical tests, and return-to-sport criteria. Not a substitute for an in-person examination — makes that explicit.

21 2d ago A 66 tokens original MIT

video-analyst

15

airbone42/360-data-athlete

Agent

Video form-check specialist. Analyses training videos for execution quality and sports-physiological soundness. Combines movement analysis with biomechanics knowledge and actively challenges whether the exercise + approach is optimal for the athlete.

21 2d ago A 47 tokens original MIT