Three modes
- Briefing
- Nutrition
- Training
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.”
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 can also 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 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.Create a recipe
Create a recipe
Opens a card that asks what you want to cook and offers example starting points. Coach generates a full recipe, with ingredients, steps, prep and cook times, and nutrition, that you can save to your recipe library and optionally log as a meal.
Suggest a meal
Suggest 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.
Customize a recipe
Customize a recipe
Hands an existing recipe directly to Nutrition Coach. You describe what should change, such as a different protein source, fewer calories, or 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.
Modify a workout
Modify a workout
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.
Explain a plateau
Explain a plateau
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.
Plan recovery
Plan recovery
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.
Plan a week
Plan a week
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.
AI consent and recovery context
Before using AI features, review the sharing disclosure in the app. A request can include your message or photo and relevant fitness or health context. OpenRouter routes requests to the disclosed model provider. You can turn future AI sharing off in Settings → Privacy & sync. If a request fails, Coach shows the failure so you can retry. When Recovery mode is active, Coach receives the plan context. You can ask it to help review a gentle return to training. Starting or changing a recovery plan remains an explicit action.Bring your own OpenRouter key
By default, Coach runs on OneRep’s AI allowance. To run Coach on your own credential instead, you can supply your own OpenRouter API key:- Go to Settings → Coach.
- Paste your OpenRouter key into the API key field.
- OneRep validates the key against OpenRouter before saving it.
- Once saved, Coach runs on your credential instead of the app’s allowance. Your key is stored server-side only, shown only as its last four characters, and is exempt from the monthly usage limit.