Everything you need to know about phase.fitness — your AI-powered training platform.
New to phase.fitness? Watch this quick tutorial to learn how the platform works.
phase.fitness uses AI to create personalized, periodized training programs based on your goals, experience, and available equipment. Here's how to get started in 3 steps:
New users are guided through a 4-step onboarding flow that sets up everything the AI needs to build great programs.

Link your fitness platforms so the AI builds your program with real data. Supported integrations:
Fill in your athlete profile — age, weight, experience level, goals, schedule, equipment, and injuries. The more detail you provide, the better the AI personalizes your programs.
If you connected Strava or Hevy, the AI analyzes your imported data and generates a comprehensive athlete profile — sport classification, training frequency, estimated 1RMs, cardio metrics, and key insights.
Describe your goals in natural language and the AI generates a complete periodized program with multiple phases, each targeting specific adaptations.
Today is where the app opens. Signing in takes you straight here — it answers the only question that matters before a session: what am I training today, and am I on track?
phase.fitness installs on your phone like a native app — no app store. Once installed it opens full-screen, keeps you signed in, and shows a proper offline page instead of a browser error when you lose signal.
The player keeps your screen awake while you train, and the rest timer plays a sound when it ends — so you can put the phone down between sets. Your logged sets are held on the device until they're saved, so a dropped connection mid-session doesn't cost you the workout.
The dashboard is the wide view — the detail behind Today: integrations, credits, wellness trends, and your AI athlete profile in one page.
Your athlete profile is the foundation of AI personalization. The more you fill in, the better your programs will be.
Go to Programs → New Program. Describe your goals in natural language. The AI extracts key parameters and generates a complete periodized program with multiple phases, each targeting specific adaptations.
Examples of good prompts:
Once a program is created, you can:
Each program consists of multiple phases (e.g., Hypertrophy → Strength → Peaking). Each phase has a specific focus, duration, and set of routines. Phases are designed to build on each other through progressive overload and periodization.
A routine is a single workout session. Each routine contains exercises with prescribed sets, reps, weight/load percentage, RPE targets, and rest periods. You can expand any routine to see and edit all exercises.
Click the Generate All button on a phase to have the AI create all routines. Each routine costs 2 AI credits. You can also regenerate individual routines.
Enhance your routines with structured pre-workout and post-workout blocks. Choose from 29 curated templates to add warm-ups, mobility flows, cool-downs, stretches, core finishers, and conditioning circuits.
Add a block before your main workout to prepare your body. Categories include:
Add a block after your main workout for recovery and extra work. Categories include:
Once a program is activated, the Calendar tab gives you a complete view of your training schedule and planned workload.

At the top of the calendar you'll see color-coded bars representing your planned weekly training intensity across every phase:
The full month/week calendar shows your scheduled strength and cardio workouts with phase color indicators. Features include:

Programs can include AI-generated cardio workouts alongside strength routines. Cardio routines support running, cycling, swimming, and rowing.
Every exercise in your program has automatic week-over-week progression. The system adjusts sets, reps, and load based on your actual performance.
Each routine has an action bar with 5 buttons:
Refine
Tell the AI to adjust the routine (e.g., "swap barbell for dumbbell exercises").
Regen
Completely regenerate the routine from scratch with fresh exercises.
Workload
AI-powered workload adjustment — deload, reduce volume, increase intensity, or overreach.
Filters
Set per-routine constraints — equipment limits, exercise exclusions, and more.
Delete
Remove the routine permanently.
When a program is activated, you'll see a training calendar. Click on a scheduled workout to log it. You can:
Every workout log feeds into the AI memory system. Your verbal feedback, RPE ratings, and performance data help the AI understand your recovery patterns, strengths, and weaknesses — making future programs increasingly personalized.
Each program has a Training Notebook that serves as its knowledge base. The notebook contains:
Go to Settings and enter your Hevy API key. As soon as you connect, Phase kicks off a full backfill of your Hevy history automatically — no extra button to press.
The Hevy card has two buttons. Sync Now pulls only what's new since the last sync. Re-sync history re-imports the last 5 years and refreshes the metrics on activities you already have (useful if Hevy backfilled set notes or you renamed an exercise).
Preview Sync on a program shows what will change before applying. Apply Sync pushes the routines to Hevy. Routines are mapped by name, so renaming in Hevy won't break the sync.
Two-way integration: pull your cardio history + daily wellness into Phase, and push your AI-generated cardio routines to Intervals.icu for structured execution on Apple Watch / Garmin / Wahoo.
Two pairs of buttons on the Intervals.icu card. Sync Now and Re-sync history control the activity feed. Sync wellness and Re-sync wellness history control HRV, sleep, RHR, readiness, and other daily wellness metrics — useful when you connect mid-week or want to refresh after a missed night.
Track your daily wellness metrics on the dashboard. Data syncs from Intervals.icu — automatically each night, plus on-demand whenever you need it.
Wellness data feeds directly into the AI context. When your recovery metrics are poor, the AI suggests lighter sessions. Declining HRV trends trigger volume reduction recommendations. The calendar engine also uses wellness data to flag high-fatigue days.
The Analytics page provides charts and insights into your training patterns across two dedicated tabs.
Powered by your Hevy workout data, the Strength tab shows:

The Activity tab combines data from Strava, Hevy, and Intervals.icu into a unified feed:

Click any activity in the feed to open a dedicated detail page. Depending on the source, you can inspect heart rate zones, session timeline, intervals, and laps for individual cardio sessions.
When the same ride or run lands in two providers (e.g. Strava and Intervals.icu), Phase merges the duplicates into a single activity and uses the higher-priority source for matching against your program. Default priorities are sensible — Intervals.icu wins for rich cardio detail, Hevy wins for strength — but you can override them under Settings → Source Priority.
Every time the AI generates a program, refines a routine, or adjusts workload, it combines 5 context layers to personalize the output. The more data you provide, the smarter it gets.
Your physical stats, experience level, goals, schedule, equipment, injuries, and preferences — entered on the Profile page. This is the baseline the AI uses for every operation.
AI-generated memories extracted automatically from your workout logs, verbal feedback, and performance trends. These persist across programs and help the AI learn your patterns, preferences, and progress over time.
Each program has a training notebook with program-specific constraints (forbidden exercises, equipment filters, muscle group focus). The AI reads this before generating or refining routines within that program.
Recent workout sessions, RPE ratings, logged sets, and performance metrics from your training log. This tells the AI how you're actually performing vs. the plan.
When you connect Strava or Hevy and import your training history, you can generate an AI Athlete Profile from the Dashboard. The AI reads up to 6 months of imported data and produces a comprehensive analysis: sport classification, training frequency, estimated 1RMs, cardio metrics, and key insights. This profile is automatically injected into every AI prompt, giving it deep understanding of your real-world training background.
Export your program in multiple formats from the program page:
Export MD
Full program as a Markdown file — great for notes and documentation.
Export PDF
Complete program with goals, methodology, calendar, and disclaimer.
PDF One Pager
Landscape, two-column printable summary — exercises and guidelines on one page.
Export CSV
Spreadsheet format compatible with Strong, Hevy, and Google Sheets.
AI operations consume credits. Your credit balance is shown on the Dashboard.
Upgrade to PRO for more credits and priority AI processing. Visit the Pricing page for details.
Need help or want to request a feature? Reach out anytime:
hello@phase.fitness
We typically respond within 24 hours.
You can also find the support link at the bottom of the sidebar navigation.