Skip to main content
The AI Coach is a conversational assistant that knows your actual training, nutrition, and progress data — not a generic chatbot giving generic advice. Every response is grounded in what you’ve logged: your recent calories and protein, your workout history, your body measurements, your goals, and the patterns Coach has learned about you over time. Ask it anything, and it will use your numbers to give you something useful. Coach is available from its own tab in the main navigation, and also from a sheet inside an active workout — so you can ask for guidance mid-session without leaving the running timer.

Three modes

Briefing is the general-purpose mode. Use it to understand how you’re doing, plan ahead, explore what-if scenarios, set goals, or get a read on your week without asking anything specific about food or training.Briefing draws on all your data at once — nutrition consistency, training frequency, body progress, readiness signals — and synthesizes it into a coherent picture. It’s the right mode when you want an honest assessment rather than help with a specific task.Suggested starting points:
  • “What should I focus on today based on my recent activity?”
  • “How is my progress trending, and what should I watch next?”
  • “Help me explore a change to my goals without saving anything.”
  • “Give me a today check-in.”
You can switch modes by tapping the tabs at the top of the Coach screen or by swiping left and right. Each mode has its own conversation history, so a recipe discussion in Nutrition doesn’t mix with a recovery question in Training.

Input methods

You can talk to Coach in three ways:
  • Text — Type freely in the composer. Multi-line input is supported; press Enter to send or Shift+Enter for a new line.
  • Voice dictation — Tap the microphone icon to start speech recognition. Your words appear in the composer as you speak, and you can review and edit before sending.
  • Image attachments — Attach a JPEG, PNG, or WebP image to any message. Coach can analyze photos of meals, progress photos, or anything else relevant to your question.

What Coach can do

Coach is not just a conversational interface — it can take action on your data. Every change it proposes goes through a review step before anything is saved, and every write operation carries an undo payload so you can reverse it from the action history.

Personalized briefings

Coach reads your recent training, nutrition, body measurements, readiness signals, memories, and check-ins before generating any response. When you ask for a briefing, you’re getting analysis of your actual numbers, not a template.

Meal logging and recipe generation

Coach can log food entries directly to your diary. Describe what you ate, and Coach estimates the macros, shows you a confirmation card, and writes the entry when you approve. It can also generate full detailed recipes — with ingredients, steps, prep time, and per-serving nutrition — and save them to your recipe library.

Workout modifications and weekly planning

Coach can create new workout presets, modify existing ones, update your weekly routine, and plan a full seven-day training, nutrition, and recovery schedule. Proposed changes appear as a confirmation card before anything is applied, and the affected presets and schedule days are shown so you know exactly what will change.

Goals and check-ins

Coach can create and pin goals with task lists, save energy/soreness/sleep/mood check-ins, and track progress toward what you’ve committed to. Goals pinned to Today appear on the dashboard so they stay visible.

Memory

Coach remembers facts and preferences you tell it — dietary preferences, injury history, scheduling constraints, anything worth knowing. You can view and manage saved memories from the brain icon in the Coach header. Coach can also propose remembering something new, and you can delete any memory at any time.

Reversible operations

Every change Coach makes to your data — a food log, a recipe, a workout preset, a routine update — is recorded in the action history with an undo option. Tap the history icon (clock) in the Coach header to review recent actions, search for a specific change, and undo anything Coach has done.
Proposed changes always appear as a confirmation card before being applied. You review the affected records, assumptions, and any warnings before tapping Apply. Nothing changes without your approval.

Guided states

For common tasks, Coach offers focused entry points that ask you one targeted question instead of leaving you with a blank composer.
Opens a card that asks what you want to cook and offers example starting points. Coach generates a full recipe — ingredients, steps, prep and cook times, and nutrition — that you can save to your recipe library and optionally log as a meal.
Asks about your cravings, available ingredients, time constraints, or nutrition goals. Coach proposes a meal option that fits your current targets and what you’ve already eaten today.
Hands an existing recipe directly to Nutrition Coach. You describe what should change — a different protein source, fewer calories, a vegetarian swap — and Coach returns a revised recipe proposal showing the updated ingredients and per-serving nutrition for your review before anything is saved.
Displays your next scheduled workout and asks what needs to change — an injury, equipment limitation, time constraint, or preference. Coach adjusts the session while preserving as much productive training work as possible.
Frames an investigation of your recent progress data: weight trend, protein adherence, training frequency, and recovery. Coach identifies likely causes and suggests one or two concrete adjustments, rather than a list of every possible variable.
Asks what constraint should shape the recovery adjustment — soreness level, sleep quality, or upcoming schedule — and creates a modified training and nutrition plan for the next day or two.
Asks about the week ahead and produces a seven-day plan that balances training sessions, meal suggestions, and recovery notes. The plan can be saved and referenced from the action history.

Bring your own OpenRouter key

By default, Coach runs on OneRep’s AI allowance. If you want unlimited Coach access on your own terms, you can supply your own OpenRouter API key:
  1. Go to Settings → Coach.
  2. Paste your OpenRouter key into the API key field.
  3. OneRep validates the key against OpenRouter before saving it.
  4. Once saved, Coach runs on your credential instead of the app’s allowance. Your key is stored securely, shown only as its last four characters, and is exempt from the monthly usage limit.
With your own OpenRouter key, you can also select the specific model Coach uses — useful if you want to try a faster, cheaper model for everyday questions or a more capable one for complex planning.