Skip to content

Made By AOSSIE

Your Body in Motion.Your Data in Control.

Personalized 5–7 minute micro-workout sessions running 100% offline.
Powered by on-device AI and hands-free voice control.

Daily Rhythm
2–3 sessions a day
Injury-Aware
Skips unsafe moves
Why MoveYourBody

Five minutes. Three moves. Zero servers.
MoveYourBody builds every session around your goals, your equipment and your body, then learns from how it felt, entirely on your phone.

per session
5–7min
exercises per session
3
exercises to explore
100+
servers touching your data
0
Features

A personal coach that fits in five minutes

Every session adapts to you: your goals, level, equipment, injuries, even how the last workout felt.

Personalized workouts

Sessions built from your goals, fitness level, preferences, available equipment and target body region. Try it:

Goal
Focus
Equipment
Your session3 exercises · 6 min
  1. 1Plank Hold12 reps
  2. 2Dead Bug12 reps
  3. 3Bicycle Crunch12 reps

Short, focused sessions

Quick micro-workouts that slot into a busy day. No hour at the gym required.

5–7min

3 exercises

Voice-controlled

Say start, pause, skip or repeat, and hear it confirmed. Your hands stay on the workout, not the phone.

“Skip”

Skipping to Bird Dog

Adapts after every session

Rate how hard it felt and the next session adjusts difficulty and intensity, gradually rather than all at once.

How did that feel?

Next sessionOne step harderIntensity

Safety-aware

Mention an injury and exercises that could aggravate it are never recommended.

I have a sore…
  • Jump SquatsExcluded
  • Superman HoldSafe
  • Pike Push-upsSafe
  • Glute BridgeSafe

Never the same session twice

A variety engine remembers what you did recently and keeps rotating in fresh moves.

Done yesterdayBodyweight SquatsPlank HoldPush-ups

Offline, on-device AI

Recommendations run on a quantized MiniLM model inside your phone. No cloud round-trips, no waiting.

Airplane mode
all-MiniLM-L6-v2 · ONNX0 network requests

Progress you can see

Workout history, duration, calories and streaks, in charts and activity views.

Sample week
Workouts
6
Minutes
38
kcal
240
Day streak
12

And there’s more

  • Smart daily remindersPick your time and get a daily nudge.
  • Custom workoutsMix your own routines from the library.
  • Exercise searchFind moves by name, body region or muscle.
  • Body focusReady-made upper body, lower body and core sessions.
How it works

From a few answers to a plan that learns you

A small AI pipeline that lives on your phone, from onboarding to your next session.

  1. Step 1

    Tell it about you

    Share your goals, fitness level, equipment and any injuries, or describe them in your own words.

    What’s your goal?

    Pick all that apply

    Build strength
    Improve mobility
    Stay active
    Lose weight

    Any injuries?

    KneeLower back
    Continue
  2. Step 2

    Understood on-device

    A quantized all-MiniLM-L6-v2 sentence transformer turns your words into embeddings and maps them to exercise tags by cosine similarity.

    Understanding you

    “I sit all day and my lower back feels stiff”
    mobility0.82
    lower back0.77
    posture0.71
    core0.64
    all-MiniLM-L6-v2 · on-device
  3. Step 3

    Filtered for safety, ranked for you

    Rule-based filters drop anything that clashes with your injuries or equipment. Scoring ranks what is left, skipping recent repeats.

    M3
    T4
    W5
    T6
    F7
    S8

    Today’s Session

    3 recommended exercises

    Cat-Cow Stretch

    Beginner

    Glute Bridge

    Beginner

    Bird Dog

    Intermediate
    Jump SquatsExcluded · knee
    Start Session
  4. Step 4

    Move, hands-free

    Follow clear animations and timers, and steer the session with your voice.

    Workout

    Glute Bridge

    27
    +10s
    “Skip”
  5. Step 5

    Rate it, and it adapts

    Your feedback updates your profile, so the next session lands closer to just right.

    How did it feel?

    Too easy
    Just right
    Too hard

    Intensity

    Next session

    Tuned to your feedback

Privacy by design

Your health data never leaves your phone

Goals, injuries, workout history and anything you type are processed and stored on your device. Nothing is uploaded to servers run by the developers.

  • Stored locallyYour profile and history live in an on-device SQLite database.
  • AI that runs locallyEmbeddings come from an ONNX model bundled with the app.
  • No ads, no data salesPersonal information is never sold, rented or shared.
  • Delete it any timeClear the app’s storage or uninstall, and it is gone.
Open source

Built in the open by AOSSIE

MoveYourBody is free software under the GNU GPL v3.0, developed by the AOSSIE community during Google Summer of Code 2026.

Tech stack

  • Flutter
  • Riverpod
  • GoRouter
  • SQLite (sqflite)
  • Lottie
  • FL Chart
  • Video Player
  • ONNX Runtime
  • all-MiniLM-L6-v2
  • WordPiece tokenizer
  • Cosine similarity
  • Shared Preferences
  • Fuzzy search

Ways to contribute

  • CodeFlutter UI, Riverpod state management, or the ONNX recommendation pipeline.
  • DesignShape the app's screens and flows, and this website.
  • Exercise dataGrow the offline exercise library and its posture guidance.
Get the app

Five minutes is all it takes

Install MoveYourBody from Google Play and start your first personalized session today.

  • Free & open source
  • Works offline
  • Private by default