Six-skill ChatGPT + Codex plugin

The AI coach that asks first.

Your training. Your data. Your call.

StrideOS installs six coaching skills in ChatGPT and Codex. It plans your running, strength, and fueling — but nothing activates and nothing reaches your watch without your explicit yes. When you want human eyes on the plan, invite your real coach or a trusted friend to review and suggest.

Six skills / Open source / Your data / Your decision

Installable pluginYour data stays yoursNothing changes without yesBuilt for real runners

Install StrideOS

Copy two commands.
Start your first run.

Paste the commands into your terminal. The first adds the StrideOS marketplace directly from GitHub; the second installs all six coaching skills. No wearable, database, hosted backend, or training account is required.

TERMINAL / CODEX
codex plugin marketplace add Kikser1214/strideos-harness --ref main
codex plugin add strideos@strideos
Then restart ChatGPT desktop or open a new Codex session.@strideos Start first-time onboarding.
Source, setup guide, and six skillsOpen GitHub
01

coach-athlete

Learn the runner's goals, history, schedule, and preferences, then guide what happens next.

02

plan-training

Build and adapt running, strength, recovery, and race plans.

03

use-training-data

Use only the training data the runner chooses, and keep its source and age visible.

04

support-fueling

Give optional, practical fueling guidance and say what is uncertain.

05

schedule-coaching

Prepare optional morning, workout, and weekly check-ins.

06

build-coach-room

Create the Training Circle for private review by people the runner trusts.

The control loop

It knows where you are.
It tells you what's next.

What it knows, what it thinks, what it's allowed to do, and what it actually did — always kept separate, always visible.

01

Listen

Only the training data you choose to share — your runs, your sleep, how you felt. Every piece keeps its source and its age.

02

Understand

It builds the full picture of your training, says what it's unsure about, and explains its recommendation.

03

Ask

Before anything changes — a plan, a workout on your watch — it asks. Your explicit yes, every time.

04

Confirm

It never claims something was done. It checks the result actually landed, then tells you.

FROM THE FIRST RUN

A coach that knows when to simplify.

New runners need a calm starting point, plain language, strength support, and progression they can actually absorb.

MRun/walk
TStrength
WRecover
TRun/walk
FStrength
SRun/walk
SOptional bike

TO THE NEXT BREAKTHROUGH

A system that respects experience.

For established runners, StrideOS keeps speed and durability separate, learns from completed training, and changes the plan only when the runner agrees.

MARATHON3:20
QUALITY MODEL4:23/km
TRAINING AGE4 years

More than a running plan

The whole week belongs in the Training Circle.

01

Adaptive training

Plans respond to recovery, pain, schedule, and confirmed work rather than a rigid calendar.

02

Strength included

Running and technique-first strength live in one plan with a clear purpose and progression boundary.

03

Loose nutrition

Use ordinary food, optional photos, and practical preferences without turning life into a spreadsheet.

04

Human coach review

Invite a real coach or experienced friend to suggest precise edits. Only the runner can accept them.

build-coach-room

Bring the people you trust into your Training Circle.

You choose what a real coach, training partner, or experienced friend can see. They comment and suggest; only you can accept a change.

01

Invite privately

Choose one person or a small trusted Training Circle and limit the shared fields.

02

Review the right workout

Comments stay attached to the exact workout, week, or plan version they refer to.

03

Suggest an edit

StrideOS creates a visible before-and-after proposal without touching the active plan.

04

You decide

Reviewers can suggest. They cannot activate a plan, share your page, invite others, or send anything to an account.

TRAINING CIRCLESunday / Aerobic durability
MKCE+1
LONG RUN

24 km / easy aerobic

Review open
5:05-5:25pace / km40-50 gcarbs / hourRPE 4through 18 km
MK
Milan / athlete

The distance feels ambitious after last week's calf tightness.

CE
Coach Elena

Keep the stimulus, reduce the cost: 21 km and reassess after Tuesday.

AGENT PROPOSALAwaiting athlete
24 km original -> 21 km proposed

Reviewers advise / StrideOS drafts / Athlete decides

Use the tools you already have

Keep your accounts. Add coaching skills.

StrideOS works alongside the accounts you already use. Choose an official export, a file, a check-in, or — when ChatGPT or Codex offers browser control — the page you signed into. You choose the method, and you can still use any other tool you want.

See how your accounts work ->
G

Garmin Connect

Use an official export, or let the agent work in the Garmin page you signed into when ChatGPT or Codex offers browser control.

Export or signed-in page
A

Apple Watch

To read Apple Health automatically, you need an iPhone helper app you authorize. Apple Health XML import is not implemented in this release.

Helper app needed
H

Health Connect

To read Health Connect automatically, you need an Android helper app you authorize. Health Connect backup import is not implemented in this release.

Helper app needed
+

Files and check-ins

FIT, TCX, GPX, CSV, pain, effort, energy, sleep feel, and everyday notes work without signing into a training account.

Available now

You stay in control

The agent can propose.
Only you can approve.

Before the agent changes a plan or sends a workout, it shows exactly what will happen and asks for a separate yes — one visible action at a time. You can still use any browser, script, plugin, or other tool you choose.

ClearAsks firstOne action at a timeChecked afterward
PLAN PROPOSALWaiting for you

Move Thursday's quality session

Recovery has improved, but calf soreness is still present. Keep today easy and reassess tomorrow morning.

WhyProtect the key session without stacking load onto a pain signal.

Post-Build Week roadmap

The next loop
is longer.

Today, StrideOS helps with the next decision. The research direction is to keep the training information you approve useful across a season — without pretending a pattern proves a cause or collecting more than you want.

Exploring Not in the current release

YOUR TRAINING / OVER TIMEPOSSIBLE PATTERNS / NOT DIAGNOSES
TodayMorning check-in

Legs calm. Sleep felt normal.

1–3 weeksIssue repeats

Side stitch appears late in hard blocks.

2–3 monthsPattern is tested

Compare heat, fueling, load, and session timing.

SeasonLearning stays useful

Show what helped, what did not, and how sure the agent is.

01

Training history that remembers

Sessions, check-ins, symptoms, fueling, recovery, and notes stay tied to dates for as long as the runner chooses.

Across weeks and seasons
02

Running form over time

Compare videos the runner chooses to share, say how sure the analysis is, and suggest practical drills when useful.

Movement, not diagnosis
03

Flexible fueling history

From simple meal photos to confirmed macros, with longer-term patterns kept as simple or detailed as the athlete wants.

As simple as the athlete wants

Built in the open

See the full picture.
Make the final call.

Install the six coaching skills, inspect every rule, and build the Training Circle that fits your training life.