Say the set.
It's already logged.

The voice-powered workout tracker inside ChatGPT, Claude, and Grok. Say the exercise, weight, and reps, and GoodSet writes it down while you keep training. No new app to open.

Works inside
ChatGPTClaudeGrok
Current workout
Push day via ChatGPT
Listening

waiting for your next set…
no hands · no typing · keep training

You don't open GoodSet.
You just keep talking.

GoodSet connects to ChatGPT and Claude. Say your set mid-conversation and it's logged. No tab to switch, no forms to fill. One log, whichever assistant you use.

  • Connect once from your assistant’s plugin menu
  • Talk normally, GoodSet handles the structure
  • Your log lives in one place, on every assistant
Set up the connection
ChatGPT
chatgpt.com
log bench press, 80 for 8. last one was ugly but it counted
called goodset · workout_trackdone
Bench Press new best
push day · set 3
80 kg × 8

Logged. Bench press, 80 kg for 8, a new best by 2.5 kg. Want the rest of today's session?

message chatgpt

same plugin · switch assistants anytime · one log

You shouldn't have to type between sets.

GoodSet is a fitness tracker you talk to. Say what you did, and it adds it to the workout and shows you what it heard, so mistakes are easy to fix.

01

Say what you did

Talk the way you already do. There is no command syntax to remember.

“Incline dumbbells, 30 each for 10.”
02

Check what it heard

The set stays on screen. Misheard it? Fix the whole thing in one sentence.

Logged · Incline Dumbbell Press · 30 kg × 10
03

Ask about last time

Your history is right there in the conversation, whenever you need it.

“What did I bench last Monday?”