A personal 1RM predictor trained entirely on your own workout history — not population averages.
Trained on your history, not someone else's. Every prediction is personal.
From raw CSV to ML-powered predictions in minutes.
Export your workout log from any tracker app. Place it in app/data/ and you're ready.
Run python train_model.py. XGBoost learns your personal strength patterns in seconds.
Start FastAPI, open the app, enter your set — get your predicted 1RM instantly with full context.
Two endpoints. No auth. No setup. Just predictions.
Clone the repo, drop in your CSV, run two commands.