Training Engine
Core Engines

Training Engine

The engine that returns workouts, plan upgrades, and explanations you can actually execute.

The Training Engine powers the workout layer of Shape01: today’s workout, short sessions, warmup, stretch, HIIT, exercise explanation, and structured program work.

Example prompt

I only have 20 minutes today. Give me a short workout that is still worth doing.

User impact

Users move from a broad workout question to a clear training structure with time, sequencing, and explanation.

Capabilities

training.recommend_workout

Workout recommendation

Returns a workout that fits the day, the user’s available time, and the goal.

Goal

Help the user start a clear workout without searching.

training.short_workout

Short session

Builds an effective training session for limited time windows.

Goal

Turn time pressure into a doable workout.

training.warmup_block

Warmup block

Generates a warmup that prepares the body for the relevant work.

Goal

Improve safe and efficient entry into training.

training.stretch_flow

Stretch flow

Returns a targeted sequence for release, recovery, or mobility.

Goal

Give the user an immediate recovery and mobility tool.

training.explain_exercise

Exercise explanation

Explains an exercise, the intent behind it, and common execution mistakes.

Goal

Make movement more understandable and trustworthy.

training.build_program

Program building

Builds a broader training structure around goals, schedule, and ability level.

Goal

Turn training intent into a real program.

Where it lives in the product

ChatWorkout plansToday workoutExercise explanations

Related skills