SammaGym
Training10 min read · Updated 2026-10-23

An app that builds your workout program for you.

An app that builds your workout program for you.
In breveSammaGym generates a complete, evidence-based lifting program for you — the right weekly volume per muscle group, a sensible split (Upper/Lower or Push/Pull/Legs), and progression logic built in — then adapts it session by session using reps-in-reserve autoregulation. The app is free. You do not need to know how to program; you just need to show up and log honestly.

Why most people get programming wrong

Most people who lift regularly are not making progress as fast as they could. The reason is rarely effort — it is programming. They either follow a generic routine they found online and never change it, or they freestyle every session based on how they feel, with no logical structure underneath.

Writing a good training program is genuinely hard. You need to know how much volume each muscle group can recover from, how to organise that volume across the week, how to sequence overload so you get stronger over months and not just one session, and when to back off before fatigue accumulates past the point of return. Exercise scientists spend careers studying these questions. Expecting the average person to solve them from scratch, alone, is unreasonable.

The gap between knowing you should train and knowing exactly what to do on any given day is where most programs fall apart. An app that builds your program for you — using the same principles the research supports — closes that gap completely.

What a good program actually needs

Before looking at how SammaGym solves programming, it is worth understanding what a sound program requires. These are not opinions — they are the consensus positions from decades of hypertrophy research.

  • Sufficient weekly volume per muscle group. Every muscle needs a minimum effective volume (MEV) to grow, and a maximum adaptive volume (MAV) that it can recover from and improve on. Training below MEV is wasted time; training above MAV accumulates fatigue faster than fitness. The sweet spot sits between those landmarks.
  • Frequency spread across the week. Each muscle group is best trained at least twice per week. A single long session that hammers quads once every seven days is less effective than two moderate sessions — both intensity and protein synthesis timing support this.
  • A sensible split. The split is how you organise movements across the week. Upper/Lower (training upper body twice, lower body twice per week on a four-day schedule) and Push/Pull/Legs (five or six days) are the two most common evidence-supported structures for intermediate lifters. Both work; the best one is the one you can adhere to consistently.
  • Progressive overload built in. Every session needs a mechanism for asking more of your body than the last. Without a formal progression rule — adding reps, adding weight, or reducing rest — training becomes maintenance at best.
  • A deload or reset trigger. Fatigue accumulates. A program that never backs off produces diminishing returns and eventually injury. The trigger can be scheduled (every fourth week) or reactive (when performance metrics drop).
The good newsThese requirements are well understood and entirely automatable. You do not need to calculate any of this yourself. SammaGym handles volume landmarks, split structure, progression logic, and deload triggers — all derived from the same principles researchers publish.

The science behind the approach

SammaGym's programming engine draws on three researchers whose work has been most influential in practical evidence-based training.

Dr. Mike Israetel (co-founder of Renaissance Periodization) developed the MEV/MAV/MRV volume landmark framework — the concept that each muscle group has a minimum volume below which it will not adapt, a maximum volume above which it cannot recover, and an optimal range in between. His work on periodisation, specifically mesocycle structure (progressive volume accumulation followed by a deload), forms the backbone of how SammaGym sequences your training across weeks.

Jeff Nippard (natural bodybuilder and science communicator) has popularised reps-in-reserve (RIR) as a practical autoregulation tool for intermediate lifters. RIR — rating how many more reps you could have done before reaching failure — gives the program a real-time window into your recovery state and readiness, something a fixed percentage of 1RM cannot capture.

Dr. Brad Schoenfeld (PhD in health science, professor at Lehman College) has published the most comprehensive body of work on hypertrophy mechanisms — mechanical tension, metabolic stress, and muscle damage — and on training variables including volume, frequency, and rep ranges. His research underpins the exercise selection and set structure inside SammaGym's generated programs.

These are not invented names dropped for credibility. They are the researchers whose peer-reviewed work and applied frameworks dominate evidence-based coaching today. The principles are real, replicable, and tested across thousands of trained individuals.

For a deeper look at the method, see our full guide on how to write a training program.

How SammaGym generates your program

When you first open SammaGym, the app asks a small number of questions: your training experience, which days you can train, which equipment you have access to, and your primary goal (strength, hypertrophy, or general fitness). From those inputs, it generates a complete program.

The output is a fully structured mesocycle — typically four to six weeks — with every session mapped out. You get a split appropriate to your available days (Upper/Lower for four days, PPL or a hybrid for five or six), exercise selections that cover all major muscle groups, working sets in the MEV-to-MAV range for your experience level, rep targets, and a rest period recommendation for each movement.

You do not start from a blank screen and try to remember whether you trained chest three days ago. Every session opens with your program already loaded — exercises, sets, and the previous session's numbers shown in grey inline below each active set, exactly where you need them.

  • Split: Upper/Lower A/B (4 days) or Push/Pull/Legs (5–6 days), chosen by the app based on your availability and auto-adjustable.
  • Volume: Sets per muscle per week are seeded within MEV–MAV range for your experience tier and increase across the mesocycle.
  • Exercise selection: Multi-joint compounds prioritised, isolation movements included where the muscle group warrants direct work.
  • Rep ranges: 6–10 for primary strength movements, 10–20 for hypertrophy-focused isolation work — consistent with Schoenfeld's research on effective rep ranges for muscle growth.
  • Deload trigger: Reactive — the app flags a deload when five objective signals converge (session RPE trending up, RIR trending down, volume completion dropping, PR stall extending, and subjective fatigue note).

Beginners who have never followed a structured program before can also read the beginner's first program guide before starting, which explains the reasoning behind each structural decision.

How it adapts session by session

Generating a program once and leaving it static is better than freestyle training, but still misses the most important variable: you change. A weight that was hard six weeks ago may now be easy. A weight that looked right on paper might be crushing you on a bad recovery week. A static program cannot tell the difference.

SammaGym adapts through two mechanisms working together.

The first is double progression. For each exercise, you work within a rep range — say, 3 sets of 8 to 12. You log your sets at your current weight. When you complete all sets at or above the top of the range (12 in this example) across two consecutive sessions, the app bumps the weight by the smallest available increment and drops you back to the bottom of the range. This is methodical and removes guesswork entirely: you never need to decide whether to go heavier.

The second is reps-in-reserve (RIR) autoregulation. After each set you rate how many more reps you could have completed. A rating of 2 means you had two reps left. A rating of 0 means you hit true failure. SammaGym reads these ratings across your session and adjusts the progression suggestion accordingly. If your RIR is consistently 3 or higher, the app increases the progression step — the weight is too easy and you are leaving stimulus on the table. If you are frequently hitting 0 without completing your target reps, the app holds weight and flags technique or fatigue as the limiter.

This is the practical application of Nippard's RIR autoregulation framework running automatically. You rate your sets honestly, and the app does the rest.

Why autoregulation beats fixed percentagesPercentage-based programs assume your strength on any given day equals your tested 1RM from weeks ago. That is rarely true — sleep, stress, nutrition, and cumulative fatigue all shift your daily readiness. RIR captures actual performance in real time, making every session's load prescription as accurate as possible.

For a full breakdown of the progression logic and how to read your session summary, see the training programs section.

Getting started in under five minutes

SammaGym runs as a Progressive Web App at app.sammagym.com. There is nothing to download from an app store. Open it in your browser, install it to your home screen with one tap, and it works offline from that point.

  • 1Open app.sammagym.com on your phone.
  • 2Tap your browser's share icon and select "Add to Home Screen" (iOS) or "Install app" (Android) — the app installs in seconds.
  • 3Answer the onboarding questions: training days per week, available equipment, experience level, and goal.
  • 4SammaGym generates your first mesocycle. Review the split and exercises — you can swap any exercise before you start.
  • 5Log your first session. After each set, rate your RIR honestly. The previous session's numbers appear in grey below each set — use them as your anchor.
  • 6After the session, check the progression summary. The app tells you exactly what to do differently next time for each exercise.

The entire setup takes less than five minutes. From that point, you never need to think about what to do in the gym — you just open the app, follow the session, and rate your effort.

SammaGym is free. There is no subscription, no paywall on the programming engine, and no ads at launch. The auto-generated program, the adaptive progression, and the full session history are all included at no cost.

Offline-first by designYour program and all session data are stored locally on your device. You can log a full session underground, in a basement gym, or anywhere with no signal. Data syncs when you reconnect — nothing is lost.
Let SammaGym build your program — free, no subscription.Answer five questions, get a complete evidence-based mesocycle with progressive overload built in. Open app.sammagym.com, install it in under a minute, and walk into your next session knowing exactly what to do.Try free

Sources

  1. Israetel M., Hoffman J., Smith C. — Scientific Principles of Strength Training, Renaissance Periodization, 2015.
  2. Israetel M., Davis M. — Understanding Physiological Stress and Recovery, Renaissance Periodization, 2017.
  3. Nippard J. — The Fundamentals Hypertrophy Program, Jeff Nippard Fitness, 2021.
  4. Schoenfeld B.J. — The Mechanisms of Muscle Hypertrophy and Their Application to Resistance Training, Journal of Strength and Conditioning Research, 2010.
  5. Schoenfeld B.J., Grgic J., Ogborn D., Krieger J.W. — Strength and Hypertrophy Adaptations Between Low- vs. High-Load Resistance Training, Journal of Strength and Conditioning Research, 2017.
  6. Helms E., Morgan A., Valdez A. — The Muscle and Strength Pyramids: Training, 2nd edition, 2019.
SGSammaGym TeamWritten by people who train, grounded in research.

Questions
about auto-generated workout programs.

Yes — if it implements the right principles. A good program requires correct weekly volume per muscle group, a sensible split, built-in progressive overload, and a deload mechanism. These are automatable. SammaGym's engine applies MEV/MAV volume landmarks (Israetel), RIR autoregulation (Nippard), and hypertrophy-focused set structure (Schoenfeld) to generate programs that match what an informed coach would write.

Yes. SammaGym is free forever. The auto-generated program, adaptive progression, session history, and all other features are included at no cost — no subscription, no paywall.

The split depends on the number of days you can train. Four training days typically produces an Upper/Lower A/B split. Five or six days produces a Push/Pull/Legs or hybrid Upper/Lower/PPL structure. You can swap exercises and adjust the split before starting your first session.

RIR is simply a rating of how many more reps you could have done before reaching failure. After each set you pick a number: 0 means you hit true failure, 3 means you had three reps left. You do not need to understand the theory — you just answer honestly. SammaGym uses your ratings to decide whether to progress, hold, or back off on each exercise.

SammaGym generates beginner-appropriate programs with lower starting volume and longer rep ranges. Before you start, the beginner's first program guide at /guide/principianti-prima-scheda explains the reasoning behind the structure so you understand what you are doing and why. Beginners benefit from auto-generated programming even more than advanced lifters, because they are most at risk of doing too much, too fast, with no progression logic.

Keep
reading.

All articles
計画する記録する進歩する繰り返す計画する記録する進歩する繰り返す計画する記録する進歩する繰り返す計画する記録する進歩する繰り返す
無料オフラインエビデンスベースポケットの中に無料オフラインエビデンスベースポケットの中に無料オフラインエビデンスベースポケットの中に無料オフラインエビデンスベースポケットの中に

次のトレーニングは
今すぐ始まる。

無料で始める
ずっと無料·ダウンロード不要·オフラインで動作