The app you already use

phase.fitness for Liftosaur users

Liftosaur runs a program with precision and asks you to write it. phase.fitness writes it — phases, bands, RPE — pushes it as Liftoscript, and reads the history back to write the next one.

Updated

A standing dumbbell press
Photo by Ivan S on Pexels

The short answer

phase.fitness connects to Liftosaur two-way for strength: generated programs are pushed as Liftoscript, and workout history comes back with planned versus completed reps and the loads you used. The estimated 1RMs are recomputed from that log, each week's targets are planned when the phase is written, and when a phase ends the AI writes the next block from what Liftosaur recorded. Cardio goes to Garmin or Intervals.icu instead, calisthenics runs in the phase.fitness player, and Liftosaur and Hevy are mutually exclusive as strength destinations.

Is there an AI that writes Liftoscript?

phase.fitness does: a generated phase is pushed to Liftosaur as a program in Liftoscript, with sets, reps, loads and progression, ready to run. Workout history comes back with planned versus completed reps, the estimated 1RMs are recomputed from it, and the next phase is written from what Liftosaur recorded.

Can Liftosaur handle cardio in the same program?

Not in phase.fitness: Liftosaur receives strength only. The cardio sessions of the same program go to Garmin or Intervals.icu and the calisthenics to the phase.fitness player, and all of it counts in the same phase. Liftosaur and Hevy are mutually exclusive as strength destinations: you connect one or the other.

Your week, honestly

  • Liftoscript is powerful and you have to write it.

    Every progression rule, every block, by hand — and a periodized program is a lot of rules.

  • The program never reads the history it produces.

    Liftosaur knows planned versus completed reps for every set; the next program is written without looking.

  • Cardio and skills are outside the script.

    A running block or a front lever has nowhere to live in a lifting DSL.

What phase.fitness does about it

  • Programs as Liftoscript

    A generated phase is pushed to Liftosaur as a program with sets, reps, loads and progression, ready to run.

  • History comes back

    Workout history returns with planned versus completed reps and loads, updates the estimated 1RMs, and shapes the next phase.

  • The next phase from the log

    When a block ends, the AI compares the plan with what Liftosaur recorded and writes the next block from it.

  • The rest of the week, elsewhere

    Cardio sessions go to Garmin or Intervals.icu, calisthenics to the phase.fitness player, and all of it counts in the same phase.

Programs to start from

The apps you already use

Liftosaur receives strength only, and it is mutually exclusive with Hevy: you connect one or the other.

Appphase.fitness sendsComes back
LiftosaurPrograms, written as LiftoscriptHistory, planned versus completed reps

What travels where, per modality and per app.

The evidence

Frequently asked questions

How does a phase.fitness program get into Liftosaur?

It is pushed as Liftoscript with the sets, reps, loads and progression of the phase. You run it in Liftosaur as you would any program.

What comes back from Liftosaur?

Workout history with planned versus completed reps and the loads used. phase.fitness recomputes the estimated 1RMs from it and writes the next phase from the log.

Can I also connect Hevy?

No. Hevy and Liftosaur are mutually exclusive as strength destinations; you connect one or the other. Garmin, Intervals.icu and Strava can be connected alongside either.

The only app that plans strength, cardio and calisthenics together

For a Liftosaur user the calisthenics day is what the script cannot express — skill steps with holds and progressions — run in the phase.fitness player and counted alongside the lifting.

Right now, phase.fitness is the only training app that writes strength, cardio and calisthenics into one periodized program — same calendar, same phases, same recovery budget.

You choose the mix. A calisthenics-only plan, a cardio-only block, strength plus cardio, or all three: the phases, the end-of-phase analysis and the sync work the same way with one modality or three.

Why calisthenics is in the plan

Bodyweight skill work is strength training in a different shape. Straight-arm work, levers and handstands build scapular control, tendon capacity and relative strength that barbell and machine work leave untouched, and they transfer because they are closed-chain, whole-body patterns. Treated as a modality rather than a warm-up, they get sets, holds and progressions like a squat does.

No exercise catalogue on the market contains a tuck front lever, so those sessions run in the phase.fitness built-in player; strength goes to Hevy, Liftosaur or a Garmin watch, cardio to Garmin and Intervals.icu. How the skill work is programmed.

Build your first program

Free to start, no card. Connect the apps you already use and build the first phase.