Tell it what you’re training for.

Write your goal the way you’d say it to a coach. RepKeep turns it into a week-by-week program, puts today’s workout on your phone, and keeps every set you log.

What do you want this program to achieve?

Get strong for hiking, keep my knees happy, train at home

  • 3 days a week
  • 8 weeks
  • Dumbbells only

Week 1

  1. Mon

    Legs and climbing base

    Goblet squat 3×10, Step-up 3×8 each, Romanian deadlift 3×10

  2. Wed

    Upper body

    Dumbbell bench 3×10, One-arm row 3×10, Overhead press 3×8

  3. Fri

    Single leg and carries

    Split squat 3×8 each, Hip thrust 3×12, Farmer carry 4×40 m

Try another goal
Example output. Your program is built from your own goal, days, and equipment.

From one sentence to a logged set

  1. Run my first 10k without wrecking my legs

    3 days10 weeks

    1Write the goal

    Say what you want in plain words, then pick 2 to 5 training days and 2 to 16 weeks. Add limits like “knee-friendly” or “no barbell”.

  2. Today, Wednesday

    Upper body

    5 exercises, about 45 min

    Start workout

    2Open today

    The app opens on today’s session. No calendar to manage and no deciding what to do when you walk into the gym.

  3. Dumbbell bench

    120 kg× 10
    220 kg× 10
    322.5 kg× 8

    Rest 1:30

    3Log as you lift

    Tap through sets, adjust weight and reps, reorder exercises when a machine is taken. It saves on your phone if the signal drops.

  4. Goblet squat, top set

    16 kg24 kg

    4Watch it add up

    See sessions this week and month, your top lifts, and every past workout. When one week is done, the next is ready.

Eat for the same goal

Set a daily calorie goal and log food the quickest way you can. The ring shows what’s left.

Log in a few words or a photo
Type “chicken burrito and a coke” or snap your plate. You get an estimate to confirm or edit.
Ask what to eat
Get ideas for cooking at home or eating out, shaped by what you tell it you’re in the mood for.
Plan the week
Generate a week of meals with ingredients and prep time, then shuffle anything you don’t like.
760 calories left today
  • Greek yogurt, oats, berries420
  • Chicken burrito and a coke640
  • Apple and peanut butter280

Goal 2,100

Coaching clients? Run their programs from here too.

Trainers get a web dashboard that works with the same app your clients already use.

Invite with a code
Send a client a six-character code. They enter it in the app and they’re on your list.
Write, assign, and edit programs
Generate a program from their goal, change it by hand, or ask the program assistant to make the edit for you.
See how they’re doing
Check completed sessions and lifts for each client without asking for screenshots.
Ask about trainer access
  • Maya R.Half marathon strength 3 of 3
  • Daniel O.First pull-up 2 of 4
  • Priya S.Back after a break 1 of 2

Swap Friday’s farmer carries for sled pushes, same sets.

Updated Week 3, Friday: Sled push 4×20 m replaces Farmer carry.

Start with one sentence.

Download RepKeep for iPhone or Android.