Powered by Gemini 2.5 Flash

Just tell it
what you need.

No dropdowns. No guessing. Describe your body, your situation, or your goal in plain language — the AI reads your intent and builds the right session in seconds.

Standard
✦ AI

Describe what you need

Recovering from a mild hamstring strain — gentle mobility work, nothing that loads the muscle

Session duration

7 min
15 min
25 min
Generate session →

Session ready

Gentle Hamstring Recovery

6 exercises · 15 min · Post-workout recovery

Supine Hamstring Stretch60s × 2
Figure Four Glute Release60s × 2
Seated Forward Fold45s × 2
Hip Flexor Lunge Hold60s × 2
Child's Pose60s
Cat-Cow Flow60s

What you can ask for

Any situation. Any goal.

The AI handles everything from injury recovery to sport-specific prep. If you can describe it, it can build it.

🩹

Recovering from injury

Describe the affected area and where you are in recovery — 'post-ankle sprain, gentle mobility work only' or 'shoulder impingement, avoiding overhead' — and the AI builds a session that works around your limitation, not through it.

“Recovering from a mild hamstring strain, nothing too aggressive”

→Gentle Hamstring Recovery · 6 exercises
🏋️

Post-workout recovery

Tell it what you trained and how hard. The AI selects the right passive and active stretches to address the muscles you worked, reduce next-day soreness, and restore full range of motion before your next session.

“Heavy leg day — squats and deadlifts, glutes and hamstrings are done”

→Post-Leg Day Recovery · 7 exercises
⚡

Pre-workout activation

Describe your sport or training style and the AI builds a targeted warm-up — priming the joints and movement patterns you'll actually use, not a generic set of hip circles.

“Pre-run warm-up, half marathon training, tight calves lately”

→Pre-Run Activation · 5 exercises
💻

Desk worker daily reset

Hours at a desk shorten hip flexors, restrict thoracic rotation, and lock up shoulders. Describe your day and the AI targets exactly what prolonged sitting does to your body.

“Sitting at a desk for 8 hours, hips and lower back feel compressed”

→Desk Reset · Hip & Lumbar Focus · 6 exercises
🏊

Sport-specific preparation

Whether you're a swimmer, rugby player, BJJ competitor, or golfer — describe your sport and the AI draws from the full exercise library to build the warm-up or recovery session your specific movement demands.

“Swimmer — shoulders and thoracic spine feel locked up after training”

→Shoulder & Thoracic Unlock · 6 exercises
✈️

Travel & limited space

On the road, in a hotel room, or without any equipment. Tell the AI your constraints and it selects floor-based, bodyweight-only exercises that work in a tight space with nothing but a mat.

“Hotel room, no equipment, just flew 10 hours and feel stiff everywhere”

→Full-Body Travel Reset · 7 exercises

Prompt library

Things people ask

Every prompt below produces a complete, playable session in under 3 seconds.

“Tight hips and lower back from sitting at a desk all day”

Daily reset

“Recovery session after a heavy leg day — quads and hamstrings are wrecked”

Recovery

“Pre-run warm-up, I have about 10 minutes”

Activation

“Shoulders and thoracic spine feel locked up, probably from swimming”

Sport-specific

“Post-ankle sprain rehab, gentle mobility only, no loading”

Injury

“Long flight — everything is stiff, hotel room only”

Travel

“BJJ training tomorrow, hips and shoulders are the priority”

Sport-specific

“Just feel generally stiff and want to move better”

General

Under the hood

How it works

Built to be fast, grounded, and safe. The AI picks exercises — MotionLab builds the session.

01

You describe your situation

Type anything in plain language — a body part, a feeling, a sport, a time constraint. No dropdown menus, no category selection. Just tell it what's going on.

02

Gemini reads your intent

Your prompt is sent to Gemini 2.5 Flash alongside a compact catalogue of every exercise in MotionLab's library. The AI identifies your target areas, infers whether you need recovery, activation, or maintenance, and selects the right exercises.

03

Your session is built instantly

The model returns an ordered list of exercise IDs. MotionLab looks up each one, fills the session to your chosen duration, and hands you a complete guided session — ready to start in seconds.

✦

Why Gemini 2.5 Flash?

Gemini 2.5 Flash with thinking disabled is the right tool for this task. It's fast, token-efficient, and handles natural language to structured output mapping with high accuracy. Internal chain-of-thought reasoning is disabled — for a classification task this focused, it adds latency with no quality benefit. The result is responses typically under 2 seconds.

Built with safety in mind

The AI selects from MotionLab's curated exercise library — it does not invent exercises or generate its own instructions. Every stretch in the library was written by humans with clear safety cues, breathing guidance, and when-to-stop notes.

For injury recovery, the AI prioritizes gentle, non-loading movements and avoids exercises that require force at end range. We still recommend consulting a physiotherapist for serious or acute injuries before starting any mobility programme.

Your data stays yours

Your prompt is sent to Google's Gemini API to generate the session. It is not stored by MotionLab beyond the session generation request, and is not used to train AI models.

Your mobility scores, session history, and personal data remain in your private Firebase account and are never shared with any AI provider.

Your session is one
sentence away.

Free to use. No equipment. Works on any device. Just describe what you need and go.

Create free account →

No credit card · Takes 2 minutes to set up