← Jon Holland
02 The attempts

ForgeLive

A workout app that started life as me arguing with ChatGPT in the gym, and got out of hand. I still use it every day.

How it got
out of hand.

I started using ChatGPT to generate my workout plans and started seeing results. The problem was copying and pasting huge chunks of text on my phone and losing context every session. So I built something to fix that.

That got out of hand. I went down a rabbit hole of scientific studies into periodisation and training theory. That's what the logic is built on. I built the UI for me, but as I was doing it I thought I'd treat it as a real project — something a stranger might actually use.

Forge manages proper periodised programming. Year goals, six-week blocks, weekly structure that remembers what you lifted last time. The output isn't just numbers — it's actual progress. Something tangible in the real world.

I'm rebuilding it again, properly this time, and might keep going if anyone other than my mates starts using it.

I still use it every day.
Forge weekly view
Forge goal view
Forge workout view
Early access

Built for me.
Feel free to break it.

Forge started as a personal project and that's still what it is. The logic is solid — built on actual periodisation research and what I use every day. The UI has rough edges and there are things I haven't tested with anyone other than myself and a couple of mates.

If you want to use it, go ahead. Here's what I'd love to know:

  • Does the onboarding make sense or does it drop you somewhere confusing?
  • Generate a session — does it look right for your goals?
  • Log a session — does it save and carry forward correctly?
  • Anything that breaks, looks wrong, or just feels off
Install as an app

iPhone: open in Safari, tap the share icon, tap Add to Home Screen

Android: open in Chrome, tap the three dots, tap Add to Home Screen

Worth doing — it's built as a PWA so it works better off the home screen than in a browser tab.

Open Forge ↗ Leave feedback → Found a bug? Email me — jon@jonholland.xyz