# Good Weeks: My simple, personal gym app 1/24/26 Like everyone else with [[2025 Year in Review#^4f5f38|Claude Code]], I figured out my eccentric gym preferences could be their own app - and shipped one on a random Saturday. This is a health [[2025 Year in Review#^76e860|year]] for me, after all. **TL;DR:** Hyper-simplified workout tracking, a simple AI assistant (backed by a top-shelf model), first-class Whoop integration. All focused on daily flexibility, helping things still net out productively on a weekly basis. I made it for myself; but figure since anyone else can now use it — which I’d be excited about! — I should write down what it is, and why. You can also just [give it a spin!](https://goodweeks.text-incubation.com) ![[good-weeks-demo.gif|]] Some background on my gym eccentricities (read: weaknesses), first. * I like showing up to the gym, reflecting on what I'm still "due" for relative to the week, and getting arbitrary sets in at the range of open machines/benches etc towards my selection. In other words - low planning, low tracking, all in my head. * This _generally_ works for me, up to a point. As long as there's a general inclination towards progressive overload, and I do an okay job of remembering stuff I'm due for, I get stronger & fitter. The problem - as anyone actually *locked in* with their fitness and physique would know - is that there are inevitably things that I prefer vs. others, and therefore *over-index* on vs. others. eg. I probably overdo chest / back, and I don't do nearly enough leg & core (even if I try to get leg days in). ## The starting premise of "Good Weeks" The premise is simple: * I'd like to continue showing up to the gym and spontaneously deciding on a workout. * I *hate* entering granular individual workouts into apps, setting particular days for particular motions, etc; it demands too much time & focus from me. * **Critically:** I still want my *week* - if not day - to be balanced enough, such that my entire body is holistically progressing forward, not just the areas that rise to top of mind for me. That third point is where my weaknesses fail me - I'm *not* sufficiently balanced in my routine, and I'm not progressing evenly. The core idea here was to: - Set a simple checklist for the week's exercises - Do whatever I want on a particular *day*, but make sure that on the *weekly* grain, everything that should get done, gets done - With as little data entry as possible, be nudged towards rebalancing my routine towards things I'm neglecting And so I began vibecoding. ## Features Here's a list of features & the thinking behind them: ![[setting-up-plan.png|]] You're immediately prompted - with a healthy set of defaults - to settle on a weekly plan. One-click and you have a routine, unless you switch it up. The defaults are intentionally simple, so you don't have to think too hard. ![[current-week.png|]] Every week, you're given a fresh checklist comprised of that plan, and you can knock things off the list as you address them - in service of a successful *week*. The app knows what you've done this week and in prior weeks, and has an **embedded AI coach** that prompts you towards exercises that you're neglecting in the scheme of the week or month. ![[incrementing.png|]] Recording your workouts is as simple & low-touch (<15 seconds) as I could get it to be: * press the `+` next to a given workout to record that you've completed it * click the `1x` next to it to increment to `2x` (onwards) to record the fact that you've done a particular exercise multiple times * when you record one of these - select between `1` and `10` to describe how well you think you did * (I think for a day's workout, this takes less than 15 seconds to do). ![[connecting-whoop.png|]] ![[IMG_4166.jpeg|]] **You can connect your Whoop** - so that the AI coach has context around workouts, sleep, health statistics - and can tailor its recommendations. The AI in the Whoop app is quite heavyweight - my immediate & long-term goal is to use the same data, but with a smarter model with a simpler mandate. ![[weekly-history.png|]] You can view the history of previous weeks - the AI coach gives you recommendations & commentary based on your history. **You can get a second opinion from your external, personal AI assistant.** Even with my Whoop, I'm often taking screenshots of its dashboard and sending them to ChatGPT - who has a more free-form & comprehensive memory of my goals and fitness, for its opinions. It's one-click in Good Weeks to ask ChatGPT or Claude for their second opinion, enriched with your personal ChatGPT or Claude memory (that this app never touches). Anyway - this is day one of what I do with this, and I’m going to keep using it and tweaking it. I’m excited at the prospect of it being useful to you - [try it out](https://goodweeks.text-incubation.com)!