A workout log only works if you keep it. The friction has to be lower than the cost of forgetting what you did last week. Most lifters fall off because logging takes longer than the rest period it was supposed to fit inside.
GemFit treats the workout log as the spine of training. Type a quick line like "5x5 squats at 225, last set RPE 9" and the AI parses it into structured data that feeds volume tracking, weekly load reports, and the same database that nutrition and body metrics live in.
What to actually log
There is a tension between minimal logs (date, exercise, weight) and full audits (every set, every rep, RPE, rest, mood). The first is too thin to answer real questions. The second is too slow to keep up with.
GemFit picks a middle path that scales with effort. The default fields are exercise, sets, reps, weight, and an intensity tag. Power users can add RPE, rest, tempo, and notes. Templates carry forward the previous session so you only enter what changed.
- Exercise, sets, reps, weight as required fields, everything else optional
- Templates per program day, prefilled from the previous session
- Tags for intensity and effort that drive volume reports
AI parsing for workouts
Typing into a structured form between sets is annoying. Saying or writing a sentence is not. GemFit lets you type the workout the way you would say it: "5x5 back squat at 225, last set RPE 9, three minutes rest." The AI parses it into exercise, sets, reps, weight, and RPE in one step.
After the workout, the AI estimates calorie burn using your bodyweight, training type, and intensity (a Mifflin-St Jeor adjustment with a visible explanation, not a black-box number). For mixed days, the intent router can split a single message like 'eggs for breakfast and 5x5 squats' into both a meal and a workout log automatically.
- Type or speak a workout, AI parses sets, reps, weight, RPE
- Calorie burn estimation with method shown (Mifflin-St Jeor adjusted)
- Mixed messages route to both food and workout logs at once
Volume tracking that means something
Total weekly tonnage is a popular metric and a slightly misleading one. Two lifters with the same kg total can be on completely different recovery curves. GemFit reports volume in three views so the number actually says something.
By movement pattern (push, pull, hinge, squat, carry) for balance. By muscle group for accumulated stress. And by week-over-week delta so you can catch a 30 percent jump in pulling volume before your elbows do.
PRs in context
A bare PR is satisfying, but it is more useful with context. GemFit attaches every PR to the calorie balance, sleep window, and weekly volume that surrounded it. Six months in, you have a clear picture of the conditions that produce your best lifts, which is information no isolated 1RM can give you.
Common questions about workout log.
Yes. Type "5x5 back squat at 225, last set RPE 9" and the AI extracts the structure. Multi-exercise sentences work too.
Yes. The AI uses a Mifflin-St Jeor adjustment based on training type and intensity. The method is shown so the number is not a black box.
Yes. The mobile app logs offline and syncs when you reconnect, which is the realistic state of most basement and warehouse gyms.
Yes. Cardio sessions log duration, distance, and average heart rate where available, and they count toward weekly recovery reads.
Yes. The volume report respects movement patterns and includes cardio, so a run plus a deadlift session live in the same week without one drowning out the other.

GemFit.ai