
These are some of the tools developed by Everlifting. Some are public, some will be, others are for internal use. Business owners interested in acquiring or using any of them: shoot an email and we'll discuss it.
Everlifting | Logger
A training app connecting the trainer to the athlete.
What?
Like many training logging apps, Everlifting | Logger allows the athlete or trainee to log their training. Unlike most of these apps, it also allows the trainer to upload training plans, comment and more. The athlete can also make comments and adjustments to the plans depending on how the actual training session went, which the trainer can of course see. Everlifting | Logger makes it much easier to look back on past training data to make future decisions easier.
Why?
- To significantly improve communication between athlete and trainer - which according to a survey I did with the athletes I've trained was among the most important things for the athletes when working with a trainer.
- To provide a training app for those who don't have one - many who hire a trainer don't.
- To make it easier for the trainer to make future planning decisions based on past experiences.
Tech details
Everlifting | Logger is a web app and works equally well on mobile and on desktop. The athlete has its own login and results are stored in a SQL database. The trainer can upload plans through a web interface or by using commandline tools. Training plans can be written in plain english that gets converted and uploaded.
Availability: Everlifting | Logger is used by everyone I train for the past years. It might become publically available at some point.
Everlifting | Commander
A full-fleged power tool for trainers and coaches.
What?
Everlifting | Commander is a swiss-army knife that does a lot of things a trainer or coach need to do. It includes a variety of calculators and not just the common ones like Wilks, Sinclair and BMI, but also Preparedness (based on assistance lifts) and different Rep Max calculators that - aside from the basic ones - can even give results based on the individual! Everlifting | Commander also provides analysis tools from the individual's data and even from their competitors. It's designed as a one-stop shop for every tool I know of or can come up with that a trainer of elite athletes could need.
Why?
- When working with high level athletes (top National- or International level) simply giving a run-of-the-mill plan won't cut it. These tools help you make fine-grained decisions.
- Rep max calculators found on websites are popular. They work OK for some men but are downright useless for women. It was therefore necessary to create new ones that can be tuned to the indivdual.
- Preparedness calculators are excellent for athletes who can no longer just rely on the main lifts for progress.
- Information is power and strong analysis tools are a must to harvest that power.
Tech details
Everlifting | Commander runs locally on a computer and is mainly written in C++ with "glue code" in other languages.
Availability: Everlifting | Commander is only used internally.
Adaptive Training System
A training planner that adapts to the lifter by making decisions on lifts, weights and more.
What?
Adaptive Training System (ATS for short) plans the training for any strength goal, adapts to the lifter and actually gets more "intelligent" the longer it's used. Sounds to good to be true? Think again, it has been used since 2016 with beginners to National champions making their best results ever... And with both powerlifters and Olympic weightlifters. ATS can be used for any sport where strength and speed are important.
Why?
- Put simply: to put myself out of work and take the guesswork out of planning training by automating it.
- To plan weights, workload in volume in the best way possible - not minimal, not maximal, but optimal.
Tech details
ATS is a training system and a set of rules of how to deduct training plans from it. It's not an LLM. ATS currently runs on scripts but there have been thoughts to turn it into a web service or an app, say like a training app with a "virtual trainer".
Note: Regarding the current crop of LLM's for planning training - they produce utter garbage. I'm not a hater, I would really like them to work! I still think there's a possibility with the right training data, rules and methods. If you're in the business of trying to make it happen I would be happy to advice and work with you. Shoot an email and let's talk.
Availability: ATS is only used internally but there have been considerations to make it available as an app.
Everlifting Modular System
A meta-system for combining different training cycles into proper, safe plans.
What?
Everlifting Modular System (EMS for short) is a meta-system in that training cycles from nearly any training system can be bundled together into a safe plan. Often what would happen if you "frankenstein" say a deadlift cycle from one system with a squat cycle from another is you would have a mess that could easily lead to overtraining. EMS sidesteps this with three components: The Core - a carefully selected set of rules, The Shell - an outline of a safe micro cycle, and The Repo - a huge collection of "modules" (over 100), or training cycles (traditional and new) slightly tweaked to fit. The results are a near fool proof way to combine different cycles "like Lego", as one protege said.Why?
- What constitutes a training system is not just the plans or the cycles, but also the methods and rules. That's why it's not safe to combine systems. EMS was designed to change that.
- The reason it works is that while you may have opinions about training, biological laws will not care one iota about them. This actually means that successful systems have more in common than you might think, as long as they're reeled in a bit.
Tech details
So far EMS is only implemented in rules in documents and The Repo as human- and machine-readable modules. I've considered creating a web service with a drag-n-drop interface but it's currently on hold.
Availability: EMS used to be publically available in document form. It has been pulled but might be reworked into an interactive web app at some point.
Workout Randomizer
Check some boxes, get a random workout back instantly.
What?
The Workout Randomizer is a web app tailored to my 4Life concept, meaning it's not for competitive athletes who need personalized training plans, rather regular folks who want to get a good workout done. It has options for warmup, a strength portion (typically big barbell lifts) and for what I call stamina (see the article Stamina training). In its current form the stamina section is most evolved, allowing you to randomize bodyweight circuits, kettlebell training, core workouts and more.
Why?
- It started as a fun idea when I didn't want to think about planning my own training and just get "do this" instructions. And it turned out to be pretty useful!
- It could essentially be a WOD ("Workout of the Day") for gym rats who're not into CrossFit.
Tech details
I have a basic vesion of the randomizer running locally as a web service. A strong focus is on which controls to include (which parameters to randomize) so that 1) it's intuitive to a novice yet tweakable for an experienced lifter, and 2) it's safe insofar it doesn't create stupid and dangerous workouts.
Availability: Workout Randomizer will be available publically soon.
StrengthDB
A database with actually good instructions on how to perform lifts.
What?
StrengthDB is a database with written instructions on how to correctly do hundreds of different lifts. It's still being updated, albeit at a slow pace because I primarily add new instructions when I need to give them to one of my athletes and the current lifts cover most of what I need. There's however a list of what it will eventually contain and I update the database with large chunks (entire groups of lifts and movements) every once in a while to cut down that list.
Why?
- The database was created to not have to repeat the same basic instructions over and over to different people. It's of course just a starting point, trainees working with me get personalized instructions all the time.
- Before StrengthDB I would sometimes send instructions from other websites or videos but the sad reality is that finding actually good instructions is really hard.
- A searchable public instance is provided because the primary goal of Everlifting is to share free training information.
Tech details
StrengthDB is contained in a single sqlite3-file. In reality it includes a lot more information than the public instance shows. Not more lifts, just more information about them, mainly different categorizations. The public instance will at some point be updated to include that information. It would be nice to add photos and videos but the undertaking would be huge and more person power would be required so it's not going to happen without outside investment. An API may or may not happen in the future.
Availability: StrengthDB is available as a public instance at everlifting.com/lifts.