Three questions, one week of training: programmes without the blank page
25 September 2026 · 3 min read · QuantumOFit
A blank programme is where good trainers lose an hour. Answer what it is for, how many days and who it is for, and start from a real week instead.
Ask a good trainer to write a programme and watch what happens. The thinking takes two minutes. They already know this member wants to build muscle, can train four days a week, and has a back that complains about deadlifts. Then comes the typing: pick an exercise out of more than a hundred, add sets, reps, weight, rest and a progression rule, and repeat that twenty times.
The hour goes on the typing, not the thinking. We built this to give the hour back.
The three questions
When a trainer starts a new programme in QuantumOFit, they can answer three questions instead of staring at an empty week.
1. What is it for?
Build muscle, get stronger, lose weight, build stamina, or general fitness. Each goal carries the defaults coaches already use. Build muscle means 3 sets of 8 to 12 with 90 seconds of rest. Get stronger means 4 sets of 4 to 6 with 3 minutes of rest.
2. How many days a week?
One to six, and the week takes a shape a coach would recognise. Three days becomes push, pull, legs. Four becomes upper and lower, twice each. There is deliberately no seven: a week with no rest day is a call a coach makes for one specific athlete, not a default a system should offer.
3. Who is it for?
Pick a member and the draft respects the injuries on their record. Leave it empty and you get a reusable template with the weights left open, because prescribing a weight for nobody in particular means nothing.
What happens next
Kinetics, our training engine, drafts a real week. It only draws from your own exercise library, which is built from the equipment you actually own, so there are no cable exercises in a gym without a cable machine.
It ranks the options by how well they hit the muscles that day needs, how new they are for the member, and whether the same area was trained in the last 48 hours. Then it shows its reasoning beside every pick: "Compound movement", "You have not done this one before", or "Care needed: back pain".
Why the reasons matter more than the picks
No language model chooses an exercise here. Kinetics follows rules and scoring that a coach can read, which is exactly why every row can explain itself. When a trainer disagrees, they can see why the system chose what it chose and change it. A trainer who overrides the draft is not fighting the software. They are doing their job.
Edit it like it is yours
The draft opens in the same builder a trainer uses to write a programme from scratch, because a drafted programme and a typed one should be the same thing. Swap an exercise, add a day, change the order.
Every target is optional. Writing "bench press, 3 sets" and leaving the weight for the floor is normal coaching, and the builder treats it that way. Reps are a range, like 8 to 10, because that is how coaches write them. Progression defaults to "trainer decides", with add 2.5 kg, add 5 kg, reps then weight, or by RPE ready when you want a rule.
Rather start from nothing? "Start from blank" is right there on the first step.
Then put people on it
A programme is a template. Giving it to a member for a stretch of weeks is a separate step, and the client board shows who is on what. When a member moves onto a new programme, the old one is marked superseded rather than deleted, because a finished phase of training is still coaching that happened.
Members opening their programme and logging their sets on their own phone is coming with the member app. Today, the programme lives with your trainers.
Book a demo and we will draft a week on your own equipment list while you watch.