Challenge
The first version depended on me: my notes, my agent, my home server.
Personal Projects / 2026
Designed and built Liftroom, a home gym app that plans each workout around the equipment you own, runs it under one thumb, and lets AI suggest changes that a rules engine checks before anything is saved.
Liftroom
Value and impact
01
Liftroom started as Workout Companion, a personal app that ran the sessions a coaching agent wrote from my Obsidian notes.
The first version depended on me: my notes, my agent, my home server.
I split planning into two jobs.
04
01 / 05
Setup starts with photos of your gear. AI ticks what it sees for you to check, and the first workout is planned from that equipment.
02 / 05
A check-in on energy, sore spots and time changes the plan by rule. Each change is listed with its reason before you use it.
03 / 05
Large steppers and one Log set button during the set, a rest ring with an optional effort rating, and personal bests at the end.
04 / 05
Paired exercises run in rounds, with rest after each round. A finished workout becomes an image to post, with or without the weights.
05 / 05
Import workouts from Strong or Hevy, open an exercise's technique video, and get a plan for whichever place you're training at, like a hotel gym.
6 more screens
05
Liftroom now runs on its own at liftroom.app, on a Cloudflare Worker that works offline, with no notes or home server behind it.
06
Deciding what the model is not allowed to do mattered more than the prompt.