The algorithmic programming engine

Know exactly what to lift next. Every set. Every session.

Without spreadsheets, without guesswork, without a coach, and without an AI that writes your numbers. Algorithmic programming math. Training maxes, RPE autoregulation, volume landmarks, deload timing all resolved live from what you actually logged.

NO CARD · FREE DURING BETA · TESTFLIGHT

The LiftingLabs Today screen: the next prescribed session, Lower A — Squat Focus, with warm-up, top and back-off sets at target RPEs, and the You / Community switcher in the header.

The hero features

Custom-tailored to your goals, battle-tested for real life.

Every screen below is the real app. Pause a block when life gets in the way, see how the last seven days actually scored, and set how hard the program leans toward strength or size.

Programs

Adaptive modes

ACTIVE PROGRAM

›

Upper / Lower — Powerbuilding

Week 3 of 6 · started Jun 12

TRAINING MODES

✈️ Travel mode

›

Traveling? Pause your program and pack the best bang-for-buck sessions your time and equipment allow.

🤒 Sick mode

›

Under the weather? Rest or train light without losing your place — your program waits untouched.

🏋️ Max out

›

Want to test your strength? Find out what you really lift on squat, bench, and deadlift. Each gets its own taper and max-out day.

Sick and travel hold your block exactly where it is. Nothing gets rewritten around a bad week. Travel builds sessions from whatever equipment you'll actually have, and when you get back, a short ramp brings your loads up before the block picks up again.

Tap any number

The Why View

Barbell Back Squat

MAIN

TOP

285 lb × 3 @ RPE 9

BACK-OFF

243 lb × 4 @ RPE 8–9

WHY · 285 LB × 3

Three reps at RPE 9 is 89% of your best single, so the bar is loaded to leave about one rep in the tank. Your training max sets it, and it moves when your logged sets say it should.

Training max287.5 lb
3 reps @ RPE 989.2% of 1RM
Rounded to plates285 lb

Every load traces back to a training max, a percentage, and an RPE target. The engine computes the numbers, and each explanation is pulled from a fixed bank of write-ups. No AI is involved in either.

Today

Community

User123MON · 1H 22M

Session complete

Lower A

1:22

TIME

22

SETS

41,250

LB MOVED

The work

Back Squat

Deadlift

Leg Press

+4 more

♡ 184 CommentsAll sets

Posts are finished workouts that upload to the community feed. Every lifter has a profile with the programs they’ve run, their totals and their badges. Tap a badge and you get the set that earned it, the date, and what it beat. You can look around without joining, and your profile stays private until you change it.

Progress

Muscle volume

Each set you log is credited to the muscles that did the work, compounds included, at the share they actually contribute. Sixteen muscles, rolling seven days, measured against the range your goal slider sets.

The Volume tab of the LiftingLabs app, showing a rolling seven-day total of 66 hard sets and per-muscle bars for chest, front delts, side delts and rear delts, each marked growing.

Programs

Program library

PROGRAM LIBRARY · 9

Upper / Lower — Powerbuilding

›

4 days · powerbuilding

Wendler 5/3/1 — Boring But Strong

›

4 days · powerlifting

Push / Pull / Legs — Hypertrophy

›

6 days · bodybuilding

EDITING · CALCULATOR-STYLE

Barbell Row

−3+

sets · upper-back 12 of 18 this week

Start from a proven template or import the block you already run. Edits are calculator-style, with steppers, dropdowns and catalog search, and every change is checked against your volume windows before it saves.

Start workout

Gym packs

Save what a gym actually has. Every subsequent lift asks you where you’re training and shows viable swaps for movements that the gym doesn’t have equipment for.

The LiftingLabs gym check, reading two changes at Riverside Barbell, with leg extension unavailable and the options skip it, add to barbell back squat, or leg press instead.

A 92-item equipment vocabulary across all 541 movements.

Progress

Sticking points

AFTER A GRIND · BENCH

When your bench gets hard, what gives out first?

You stall in the bottom half (off the chest)
You stall at lockout (the last few inches)
The bar gets shaky or your form falls apart

ADDED TO YOUR PROGRAM

Close-Grip Bench Press

The movement that trains the exact range you stall in, plus a nudge up in triceps volume. A fixed decision table picks it, never the AI.

Grind a top set and you get one question, the one a strength coach would ask. Your answer maps to a supplemental lift that targets that failure point, and it goes into the next block automatically.

Progress

Optimal score

OPTIMAL SCORE

98/ 100

42 sets · 11 muscles · last 7 days

Volume placement 45%

97

Intensity quality 30%

100

Recovery 25%

96

One number for the week: sets placed inside each muscle's productive window, heavy work landing in the right intensity band, nothing pushed past what you recover from. Weighted by your goal, so strength goals count intensity more, size goals count volume placement more.

Settings

Goal slider

SETUP · STEP 1 OF 5

Your goal

Slide between pure powerlifting and pure bodybuilding.

50% · powerbuilding

powerliftingpowerbuildingbodybuilding

0 is pure powerlifting, 1 is pure bodybuilding. It sets rep ranges, per-muscle volume targets, exercise selection, and how the optimal score is weighted.

Where it sits

A coach's math. An app's speed.

Other apps hand you a static plan. A coach adapts, but on their schedule. The engine re-runs the math after every logged set and answers instantly.

Adjusts every session from today’s logged RPE

Other appsmostly static / manual
Human coachrarely per-session
LiftingLabs✓every top set

Training maxes that update themselves

Other appsyou edit by hand
Human coachat check-ins
LiftingLabs✓from your top sets

Per-muscle volume vs MEV / MAV / MRV

Other apps
Human coachmonthly maybe
LiftingLabs✓live

Deload timing from fatigue signals

Other appsfixed calendar
Human coachwhen they notice
LiftingLabs✓5 triggers watched

Explains every number, with the math shown

Other apps
Human coachif you ask
LiftingLabs✓always

Adapts to travel / illness / time off

Other apps
Human coachemail them
LiftingLabs✓built-in modes

Never lets an AI write your numbers

Other appsvaries
Human coachn/a
LiftingLabs✓deterministic math

How fast your plan updates

Other appsinstant but less comprehensive
Human coachnext check-in
LiftingLabs✓instant

Cost

Other apps~$10–15/mo
Human coach$200–350/mo
LiftingLabsFree during beta

FAQs

Asked and answered.

“What makes it different from other lifting apps?”

Other apps hand you a plan and then leave it alone. Grind a top set, miss a week, come back from a flu, and the plan on your screen is still the one written before any of that happened. This one recomputes from your logged sets every session, so your training max, your volume and your deload timing are never out of date.

“Did an AI write my program?”

No. Your weights, reps, and percentages all come from fixed formulas, and every explanation you tap comes from a written bank, not an AI. The only place AI is used at all is reading fuzzy input, like a program you paste in or describe in your own words, and even then it never decides a single number.

“I already have a program.”

Keep it. The engine already runs 5/3/1, RPE-based autoregulation and volume-targeted hypertrophy blocks, so you can import the block you use now and let it handle the tracking a spreadsheet can’t.

“Why not a spreadsheet?”

A spreadsheet is static. It can’t watch your RPE trends, hold every muscle’s weekly volume inside the range your goal calls for, or adjust after a sick week, so the plan slowly falls out of sync with what’s actually happening. The engine re-runs the math every session instead.

“Another subscription?”

It’s completely free during beta. When it does cost money, it’ll be priced like an app, not like a coach who charges a few hundred a month.

“It’ll dictate my training.”

It won’t. Good training is a range, not one exact answer. You can edit anything with steppers and catalog search, and the engine only speaks up when a change falls outside that range.

TestFlight beta · free while we build

Optimal progress awaits.

Completely free during beta testing. No card.

Not ready? Read the methodology — every number, shown.

LiftingLabs — Know exactly what to lift next