Your workout keeps moving.
Record sets while identification runs. A failed model call doesn’t have to end a workout.
I build useful software that puts you in control.
AI helps with
the details. You decide what matters.
Keep lifting.
The details can catch up.
A workout log for the way you actually train. Photograph a machine, start recording your sets, and let AI help identify the equipment in the background.
Review the suggestion when you’re ready. Your saved sets stay put.
Explore DocLifts on GitHubIn active development. Source and self-hosted demo available.
| SET | LB | REPS | STATUS |
|---|---|---|---|
| 01 | 100 | 10 | ✓ Saved |
A suggestion is waiting for your review.
Looks like a leg press.
Use this name,
or keep logging and decide later.
Try logging a set before reviewing the suggestion.
Illustrative demo. No photo upload or AI call.
Example sets
stay here until you reload.
Record sets while identification runs. A failed model call doesn’t have to end a workout.
Each machine keeps its own history. Your free-weight history follows you between gyms.
Edit your workout as you go. Choose a change for just today or carry it into your program.
A workout to finish. A document to understand. A repetitive task to get out of the way. The job comes first.
Make suggestions clear, uncertainty visible, and corrections possible. Give people the final say.
DocLifts is the first working example. What comes next will grow out of real use, real problems, and what’s worth building.
Follow the builds, read the code, and see how the pieces work.