Your workout log, set by set

Track workouts in your browser or on your phone, at the gym or at home. Connect Claude or ChatGPT to log workouts from chat and build programs from your training history.

We email you a sign-in link to the app. No password needed.

We do not sell your data or show ads. You can download your data and ask us to delete your account.

  • After the last set, the app opens the next exercise on its own
  • Lose your connection? Your workout is not lost
  • Every workout updates your records, calendar and muscle map

Your program, history and progress

Build programs, check exercise instructions and follow your results

Programs and 343 exercise guides

Start with a ready-made program or build your own: days, exercises, supersets and circuits. Every exercise has step-by-step technique, common mistakes and tips to fix them. Search by muscle or equipment, from barbells to bands and bodyweight, and add what you find to your program. During a workout, the same guide opens from the icon next to the exercise name.

Progress for every exercise

See your best sets, estimated max and dated records, plus your goal and how far you have left to go.

Training and activity calendar

The monthly calendar shows workouts and other activities you mark. You can also set your main goal and how many days you train each week.

Muscle map

The map estimates the load from recent workouts, showing which muscles worked more and how that load decreases over time.

In the browser and on your phone

Add AIm to your home screen

In the browser: Share → Add to Home Screen on iPhone, or the browser menu → Install app on Android. The app updates itself.

Six languages

English, German, Russian, Spanish, French and Portuguese. Switch the language in Profile.

Your data comes with you

Download your history as Excel or JSON from Profile. Import your Hevy or Strong history on the Workouts tab.

If you use Claude or ChatGPT

Connect AIm and your assistant works with the same journal: it logs, fixes and deletes workouts from the chat, builds a program and reviews your progress using your data. AIm is listed in Claude's connector directory and ChatGPT's plugin directory.

Log a workout in chat

Describe the workout to your assistant in your own words, and AIm records every set. If something is wrong, ask the assistant to correct that set. The workout also appears in the app with updated records and muscle map.

An AI coach in your chat

The coach is your own Claude or ChatGPT, and AIm gives it your profile, goals and history. It helps you set a goal and builds a program for your level and conditions; before saving it, AIm checks the program against your injuries, equipment and schedule. Then it runs your plan and reviews progress regularly: the next workout plan, a weekly review, a monthly check-in. Already have a program? Send your assistant a PDF, photo or spreadsheet and it brings the program in as is.

Connect in three steps

  1. Leave your email Right after signup you see the connection address, and a sign-in link to the app arrives by email. No password needed.
  2. Connect AIm to your assistant Open AIm's page in Claude and press Connect. An AIm window opens: enter your email if it asks, type the code from the email, press Continue, then Allow. Nothing secret goes into Claude.
  3. Train and talk Send the first message to your Claude or ChatGPT: tell it about your last workout and mention AIm, and the sets land in your journal. Then ask it for a program, and AIm checks it against your profile before saving. In the gym, run the workout in the app, or just tell it afterward what you did.

Questions & answers

Do I need Claude or ChatGPT?

No. Programs, set-by-set workout logging, progress, goals and data export all work in the app. Connect Claude or ChatGPT at any time to let your assistant use the same journal.

I already track workouts in another app. Can I bring my history?

Yes. You can move your Hevy or Strong history right in the app: export the CSV, open the Workouts tab and select Move your history from Hevy or Strong. For a spreadsheet or notes from another app, send them to your assistant in the chat, and it moves them into AIm. Your charts, records and muscle map continue from your real history instead of starting from zero.

Is my data safe?

Your data is tied to your account. The app opens from the sign-in link in your email, and an assistant gets access only after you connect it yourself. Backups run automatically every day. Download everything yourself from Profile in the app: an Excel file, or the whole thing as JSON.

I made a mistake in a log. What do I do?

Open the workout and tap the pencil next to a set to fix the weight or reps. With an assistant connected, you can also just tell it the third set was 10 reps, and it fixes that exact set, weight or note.

What if I train at home with no equipment?

The catalog has bodyweight, band, dumbbell and pull-up bar exercises, and searching by equipment shows what you can do with what you have. If your assistant builds the program, AIm keeps your equipment in your profile and, before saving the program, checks that every exercise can be done with it. Cardio and walks get logged too.

What kinds of goals can I set?

Right in the app, with no assistant, you can set a main goal: in your own words, a target weight in a lift, or a target body weight. There you also set how many days a week to train and goals for your own activities, such as swimming at least two days a week or having sweets on at most one day a week. The assistant sets five kinds: a milestone such as a target weight in a lift or a target body weight, weekly volume for a muscle you want to grow, a trend where an exercise should simply keep improving, maintenance of a level you have reached, and training frequency. Your main goal sits on the home screen as a card, and your training days goal shows in the weekly row. Goals you reach or revise stay in your goal history.

Will I lose my streak if I miss a day?

There is no fragile streak here. The flame shows how regularly you have trained over the last 4 weeks, always against your own usual rhythm. Skip a few days and it slowly fades; come back and it burns tall again. One rest day never resets anything.

Does it work with ChatGPT?

Yes. AIm is in ChatGPT's plugin directory: open its page, press Install plugin and, if an AIm window opens, sign in there. One account: connect both Claude and ChatGPT and they read the same history.

Why does the assistant ask about my goal and schedule?

Because results start with a well-set goal. Your answers are saved to your coach profile, so the next chat does not ask again, and the assistant sees which details are still missing. It comes back to the goal in the weekly review and the monthly check-in.

How does the assistant work with the journal?

The assistant connects to AIm over MCP (Model Context Protocol), an open protocol that lets AI assistants work with external services. In Claude you connect AIm from the connector directory, in ChatGPT from the plugin directory; without a Connect or Install plugin button, both also take the address aim-journal.com/mcp by hand. An AIm window opens where you sign in with a code from your email if needed and press Allow, so there is no secret to paste. After that, the assistant reads and writes only your own data.

How is this better than a plain AI chat?

A conversation and a log are different things. AIm keeps every set as its own record, so a connected assistant can read the whole history and work out volume, records and load from it, and you see the same thing in the app. Say it however you like: the assistant turns it into records, and the app shows them as charts next to your plan.

Why no password?

The sign-in link in your email is the login: it opens your journal on any device, so do not forward it. When you connect an assistant, the AIm window may ask for the same email and send a one-time code. If the link ever leaks, reissue it from Profile in the app: the old link stops working and a new one is emailed to you.