The fitness industry is full of "AI-powered" programs that are little more than dressed-up spreadsheets. A truly algorithmic training program does something fundamentally different: it reads your data, applies peer-reviewed research, and generates plans that adapt to your physiology in real time. Here's how it actually works under the hood.
MUSCLE TECHNICS uses a Large Language Model (LLM) constrained by 20 scientific rules. Unlike a simple if-then algorithm, the LLM receives your complete training context — workout history, recovery status, plateaus, volume trends — and generates a plan while strictly following evidence-based guidelines.
The meta-analysis of 67 studies defines optimal set counts by experience level: beginners 6-10, intermediates 10-16, advanced 16-22 sets per muscle group per week. The AI tracks your fractional volume (primary muscles = 1.0 sets, secondary = 0.5) and stays within these evidence-based ranges.
Training each muscle group twice per week produces significantly more hypertrophy than once. The AI ensures every muscle group gets hit at least twice in a 7-day cycle, regardless of which split you prefer.
The 54-study meta-analysis shows RIR 1-3 produces equivalent hypertrophy to failure training, with less fatigue. The AI prescribes RIR targets per set: RIR 2 for first sets, RIR 1-2 for middle sets, and RIR 0-1 for the final set of each exercise.
Performing different exercises across sessions produces more hypertrophy than repeating the same movements. The AI checks your last exercises per muscle and selects different ones — automatically breaking the monotony that causes plateaus.
Each muscle has its own recovery timeline, modified by individual factors. The AI computes exact hours since last training for each muscle group, compares against the required recovery window (adjusted for age and sex), and only includes fully recovered muscles in today's plan.
When you tap "Create Plan," here's the sequence:
Data collection (~200ms): The app queries your last 20 workouts with all sets, personal records, weekly volume, 4-week trends, active injuries, and recovery timestamps per muscle group.
Recovery classification (~50ms): Each muscle is marked as "recovered" or "excluded" based on hours since last training vs. required recovery (Beardsley 2022), with age modifier (Damas 2015) and sex modifier (Roberts 2023).
AI generation (~3 seconds): All data plus 20 rules are sent to the LLM. It selects the optimal split, chooses exercises from 42 scientifically rated options, sets volume, rep ranges (per Schoenfeld 2021), and RIR targets. It also generates a greeting with context, a week plan, scientific reasoning, and a motivational note.
Validation: The response is checked for duplicate exercises, valid exercise IDs, and proper JSON structure. If anything fails, a deterministic fallback plan is generated using pure algorithmic logic.
The AI tracks your consecutive training weeks and automatically manages the mesocycle phases:
Weeks 1-2 (MEV phase): Minimum Effective Volume — enough stimulus to grow, easy to recover from. The AI starts conservative after a deload or break.
Weeks 3-4 (MAV phase): Maximum Adaptive Volume — the sweet spot where you're training hard enough to maximize growth while still recovering.
Weeks 5-6 (approaching MRV): Volume is near the maximum you can recover from. The AI watches for declining e1RM trends that signal overreaching.
Week 7 (Deload): 50% volume, same weight. The AI reduces set counts across the board while maintaining intensity. Your body supercompensates, and the next mesocycle starts stronger.
The AI compares your e1RM (estimated one-rep max) across the last 3-5 sessions for every exercise. If the trend is flat or declining, it flags a plateau and responds with one or more of these strategies:
Exercise rotation: Switch to a biomechanically similar movement (Fonseca 2014). Flat bench stalls? Try incline DB press — different stimulus, same muscle group.
Rep range undulation: If you've been doing 6-8 reps, the AI switches to 10-12 (Schoenfeld 2021). Different rep ranges recruit different motor units and break adaptation.
Muscle-specific deload: Instead of deloading everything, the AI can reduce volume for just the stalled muscle group while maintaining progress elsewhere.
A spreadsheet follows a fixed path regardless of your performance. An AI program reads your actual data — every set, every rep, every RIR — and generates a new path each day. It's the difference between a bus route and a GPS.
No. The AI handles all the complexity. You just log your sets and the coach does the rest. But every recommendation includes an explanation, so you learn over time.
Every plan has a deterministic fallback. If the AI output fails validation, a rule-based algorithm generates the plan instead. And the 20 scientific rules constrain the AI — it cannot recommend anything that violates the research.
20 rules, 18 studies, 42 exercises. Your training data in, science-based plan out. Every day.
Try free for 14 days →