01Evidence · Pillar · Strength
Heracles
Know what your training data actually means.
An evidence-aware resistance-training system that turns workout logs into interpretable strength and hypertrophy signals.
Core question
“What is happening in my training?”
Heracles goes deep on one domain. It preserves the underlying training record, then applies explicit, versioned models for performance, effort, movement and muscle relevance — without collapsing everything into a single opaque score.
The model
What Heracles does.
- 01
Live session logging
Persistent workouts with load, repetitions, equipment snapshots, reps in reserve and offline autosave.
- 02
Four estimates, never averaged
Brzycki and Epley, on observed reps and on reps plus reported RIR. The spread is shown as a spread.
- 03
An explicit muscle model
138 exercises × 40 movement patterns × 40 muscles, rolled up into 13 readable groups — every coefficient public.
- 04
Documented assumptions
An in-app literature hub records the study-selection protocol, the taxonomy, its limitations and what Heracles refuses to calculate.
See the working
“Estimates stay plural.”
Barbell bench press100 kg × 8 · RIR 2
e1RM spread
124.1–133.3 kg
| Formula | Basis | Estimate |
|---|---|---|
Brzyckiw × 36 ÷ (37 − r) | Observed reps | — |
Epleyw × (1 + r ÷ 30) | Observed reps | — |
Brzyckiw × 36 ÷ (37 − (r + RIR)) | Reps + RIR | — |
Epleyw × (1 + (r + RIR) ÷ 30) | Reps + RIR | — |
A formula spread, not a confidence interval. The four values are never averaged.
A slice of the 5,520 authored coefficients behind every Heracles analysis: 16 of 138 exercises against all 40 muscles. Choose an exercise to see how one hard set is credited.
Hover a cell to read one coefficient.
One hard set of Wide-grip lat pulldown credits:
Each group takes the maximum relevance of its muscles for a set. Values are not percentages and are never normalized.
- 1.00 Principal hypertrophy target
- 0.75 Major target / very substantial contribution
- 0.50 Substantial secondary contribution
- 0.25 Small but worthwhile contribution
- 0.00 Do not count as meaningful hypertrophic stimulus
Family context
One layer of a larger system.
Heracles observes and interprets one domain. It stays useful on its own, and exchanges outputs with the rest of the family through explicit contracts.