Skip to content

About

An iPhone app that runs your workout for you: a plan, then Start; the rest timer on the Lock Screen; it remembers what you lifted. Plans from four built-in routines or a chatbot's reply. No account, no server.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Jimm's Bro+ icon

Jimm's Bro+

Rest timed. Sets logged. Weight remembered.

iOS 17 or later SwiftUI No dependencies MIT license

An iPhone app that runs your workout for you. Log a set and the rest is timed on the Lock Screen and in the Dynamic Island, with a notification when the phone is in your pocket. It walks you through the day one set at a time, remembers what you lifted, and tells you when to add weight. Pick a plan from four built-in routines, or ask a chatbot for one. No account, no server, no network connection.

Start the day, log a set, and the rest counts down on the Lock Screen
Start, log a set, and the rest runs on its own.

Features

  • A chatbot writes the plan. Tap Send the prompt, hand it to ChatGPT or Claude from the share sheet, paste the reply back, and the plan is in. The same three steps ask for a progression, or for a change said in one sentence.
  • Marks instead of sentences. A bar for the day, a dot per set, a cell per rep, and the weight you used last time already filled in. You can read it mid-set.
  • Progress you earn. Hit the top of your rep range and the next weight is suggested, snapped to what your plates can make. A progression's steps are earned by hitting them.
  • Your data stays on the phone. Back up to a file, export history as a spreadsheet, import from Strong or Hevy. Nothing leaves the phone unless you send it.

Screens

Today Workout Lock Screen
Today: the day's card, one tap to start The workout in marks: a bar, dots, cells The rest on the Lock Screen
History Add plan Progression
History: the month, each day in its colour Add plan: send the prompt, paste the reply Progression: steps earned by hitting them

Get it

Not on the App Store yet: the submission is prepared and waits on the Developer Program. Until then, build it on your own phone with Xcode 26 or later on a Mac and an iPhone on iOS 17 or later:

  1. Open JimmsBro.xcodeproj and pick the shared JimmsBro scheme.
  2. Signing & Capabilities → choose your team. A free Apple ID works for seven days at a time.
  3. Plug in the phone, choose it as the destination, press Run.

Privacy

Nothing leaves the phone unless you send it. Privacy policy.

License

MIT.


Built from a design package in docs/, with 475 tests on three routes. Developer notes: docs/DEVELOPING.md.

About

An iPhone app that runs your workout for you: a plan, then Start; the rest timer on the Lock Screen; it remembers what you lifted. Plans from four built-in routines or a chatbot's reply. No account, no server.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages