Performance

Every set becomes
better evidence.

RepForge connects prescribed targets, live effort, session results and progression history so the next decision comes from what actually happened — not from a generic rule.

Target Execution Evidence Next Target
Active Workout

Train against the real target.
Not a disconnected log.

The active workout keeps the prescribed target, recent history, recovery protection and live execution guidance in the same place while you train.

01
History stays visible

Recent sets stay close to the current exercise so the working context never disappears.

02
Protection can change execution

The progression target can stay intact while today's workout uses a more controlled execution target.

03
Every set feeds the story

Load, reps and RIR are recorded together so the next decision can use the actual effort of the session.

ACTIVE SESSION CHEST
Sep 20, 2026
Bench Press Set 4 of 4
LAST SESSION Sep 8 HISTORY
Set 110 reps · 100kg · RIR 2
Set 210 reps · 100kg · RIR 1
Set 310 reps · 100kg · RIR 1
Set 410 reps · 100kg · RIR 0
NEXT SET PROTECT
100 kg × 8 @ RIR 2

Effort was higher than today's target.

WARM-UP Build-up sets
PLATES Load the bar
AI CALL 70%

Repeat and confirm

One weaker session is not enough to lower your level. Confirm the working level today.

EVIDENCE
  • Last Session: 100 kg × 10 @2 RIR
  • Best Set: 100kg × 10 @2 RIR
  • Effort: Average RIR last time: 1
  • Strategy: Repeat and confirm
Set 4
REPS 8
WEIGHT 100 kg
RIR
SAVE SET

Illustrative active-session example · protection can shape today's execution without replacing the underlying progression authority.

Progression Intelligence

See the next target.
And the story behind it.

RepForge keeps prediction, recent performance, rebuild state and timeline context connected to the same progression decision — so a difficult session does not get reduced to a single number.

AI PREDICTION
Neutral-Grip Lat Pulldown
NEXT TARGET
90 kg × 9 @2 RIR REBUILD

Current: 90 kg × 10 @1 RIR

55% CONFIDENCE
90 kg × 10 @1 RIR NOW
LAST SESSION
90 kg × 9 @2 RIR NEXT TARGET
NEXT SESSION
90 kg × 9 @2 RIR RE-TEST
WHEN READY
Chest-Supported Row Last logged · 10×60kg @1
10×60kg @2HISTORICAL BEST
80kgEST. 1RM
3SESSIONS
CheckSTATUS
AI PERFORMANCE SUMMARY One more session is needed
7 SESSIONS

The latest mixed/decaying session did not strongly preserve the current checkpoint. Confirm the strongest recent working level that was demonstrated with the prescribed reserve instead of using an isolated best set or an unsupported higher checkpoint.

NEXT SESSION Repeat and confirm
WHAT CHANGED 11×60kg @2 → 10×60kg @2
NEXT STEP Complete one controlled comparable session before changing the target.
CURRENT SIGNALS
Recovery5/100
FatigueHigh
PERFORMANCE TREND Working level over time
Weight trend⌄
62.5kg
60kg
57.5kg
Sep 1Sep 9Sep 14
AI TIMELINE Chest-Supported Row
1
Reference60 kg × 10 @ RIR 2
Stable history
2
Last result60 kg × 10 @ RIR 1
Saved result
3
Next target60 kg × 10 @ RIR 2
Check target
4
Next checkComplete one controlled comparable session before changing the target.
Next step
5
LaterFuture targets locked
More data

Timeline separates saved results, stable history and the current canonical next target.

Training History Should
Change What Happens Next.

Planning sets the direction. Execution and progression determine what the next session should actually ask from you.

Explore Recovery Intelligence