A note from us: this is a custom system Jack built for himself, and Archie doesn’t do it out of the box. In Archie, your agent can’t run a command on your computer. The only code it runs is a short Python program it writes, inside Archie on a Mac, with no internet. And nothing goes out in your name without your yes.

I was spending the first five minutes of every session figuring out what I should actually be doing. Six days a week, that’s thirty minutes of mental energy spent before I even touch a weight. The problem was decision fatigue, so I fixed it.

It Starts Before I Wake Up

Every weekday at 6 AM and noon, an AI agent I built generates my workout and pushes it directly to Hevy, the app I use to track my training. The agent is a program I set up to run on a schedule and act without me touching it.

By the time I’m in the car, the session is already waiting on my phone. It knows my training schedule, my program, and exactly what I should lift and why.

It Knows My History Better Than I Do

Before every session, the system pulls 60 days of workout history from Hevy and builds a performance profile for every exercise I’ve done. That covers my 60-day peak, what I lifted last time, and whether I’ve been progressing or stalling. It reads Hevy directly through an API, a software link between two apps, so I never export anything or copy numbers by hand.

From that data, it computes target weights before the AI ever gets involved. Hit all your reps last session? You’re going up.

Stalled at the same weight three times in a row without ever hitting your rep target? It swaps you to a similar exercise to break the pattern. Coming back after travel or a surf trip? It starts you at a calculated comeback weight so you don’t crash into a wall on day one.

So the math runs first, and the AI builds the session around numbers it didn’t have to guess.

It Pays Attention to the Whole Picture

The workout apps I’ve used never did this part. If I surfed the day before, the session gets dialed back. Poor sleep logged? Weights come down 5 to 10 percent. Well-rested and moving well in warm-ups? There’s room to push above the program.

I play golf seriously, so every afternoon session includes at least one exercise targeting rotational power or hip stability, movements that carry over directly to the course. And if I have an injury flag active, any movement that could aggravate it is removed before a single exercise is selected, every time.

The session changes with my sleep, my travel and yesterday’s surf, and the program is only the starting point.

It Travels With Me

When I fly somewhere for golf, the agent reads the trip from my Google Calendar and works out that I’m traveling. It switches my equipment profile to match the gym at my destination and moves every scheduled session to the right local time.

An equipment profile is a list of what’s available: full rack, cables, dumbbells, or bodyweight only. At a hotel, it shifts to dumbbell and bodyweight exercises, and when I get home, it switches back. I’ve never updated a setting for travel by hand.

The Night Before

At 9 PM, I get a message through Telegram (a free messaging app, similar to texting) with tomorrow’s gear checklist: what to pack, what’s already in the bag, and nutrition timing for the morning session. It’s a small touch, but it removes one more decision from the morning.

I Don’t Make Training Decisions Anymore

The system makes them, and I show up and lift. The session is built from everything the system knows: performance history, sleep, cardio load, travel, injury, sport schedule. It’s already in my pocket before I leave the house.

This system plans my next session from what I did in the last sixty days.

This Is One Piece of Something Larger

The workout agent is one layer of a personal system I’ve built around my own day: morning briefing, email, contacts, travel, finance and training, all coordinated in one place.