1 app Jefit
LiftTrace screenshot thumbnail

LiftTrace

LiftTrace is a self-hosted weightlifting tracker that keeps your entire training history, programs, personal records, and progress photos on your own server in a single Docker container. Log every set with weight, reps, RPE, warm-up markers, and supersets, or type a line like bench 3x5 at 225 and let the Smart Log parser turn plain text or a voice note into structured sets. Follow multi-week programs where each week prescribes its own sets, reps, tempo, rest, and load, and watch the diary prefill today's session from the active template. Browse an exercise library merged from wger, Free Exercise DB, and ExerciseDB, add custom movements, or bulk import your own catalog from a spreadsheet. Automatic PR detection, estimated one-rep maxes, volume and frequency charts, and dated progress photos with a drag-to-compare view show how training is trending. The built-in Trace AI coach reads your workouts, programs, records, and body stats to answer questions, log sessions, and adjust plans through Claude, OpenAI, Gemini, or a local Ollama model. Coaches can prescribe workouts, leave notes on individual sets, and review filmed set videos with comments stamped at the moment that matters, all with explicit consent from the athlete. Import years of history from Strong, Hevy, FitNotes, Jefit, or Garmin FIT files, keep logging offline in the gym, and sign in with OIDC through Authentik, Keycloak, or Authelia. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.

Deploy