Finish Your Workout.
Your AI Coach Takes It From Here.
No new apps. No manual logging. Connect your Strava account, and Train Ultra's AI automatically evaluates every workout, generates creative titles, tracks your goals, and summarizes your training — without you lifting a finger.
How It Works
Connect Strava
One click, ten seconds. Authorize Train Ultra to read your activities and you're done.
Train Like Normal
Use Strava, Garmin, your watch — whatever you already use. Nothing changes about your routine.
AI Does the Rest
Within seconds of finishing, your AI coach evaluates your workout, writes a title, and updates your training summary.
Everything Happens Automatically
AI Workout Evaluations
Finish a workout on Strava, and within seconds your AI coach analyzes your pacing, effort, and intervals — then posts detailed feedback right to your Strava activity description.
Creative Activity Titles
Boring "Morning Run" titles get automatically replaced with AI-generated titles that capture the vibe. Customize the tone with your own prompt, or let the AI surprise you.
Weekly Training Summaries
Every week, your AI coach synthesizes all your workouts into a training summary — volume, patterns, and progress. Like having a coach review your training log.
Goal Tracking
Tell the AI what you're training for — a marathon, a faster 5K, getting back in shape — and it weaves goal progress into every evaluation and summary.
Native iOS App
Check in on your training anywhere. The iOS app gives you your AI training summary, weekly stats, goals, and activity history — all synced automatically.
See What Your AI Coach Says
Strong negative split today. Your last 2 miles averaged 7:12/mi vs 7:45/mi in the first half — that's the kind of back-end speed that wins races.
HR stayed controlled through mile 4 before drifting up, which is exactly what you'd want in a tempo effort. Lactate threshold work like this is key for your April half marathon goal.
One thing to watch: your cadence dropped below 170 in miles 3-4. Try to keep it consistent — it'll help with efficiency as the distance increases.
What's New
Train Ultra ships often. Here's what landed recently.
We've rebranded. VibeWriter is now **Train Ultra** — same product, same features, sharper name, new home at **trainultra.app**. Nothing about how the app works is changing: same AI titles, same workout evaluations, same coach, same goals and training summaries. Just a name that fits where the product is headed. If you have the old VibeWriter iOS app installed, install the new Train Ultra app from TestFlight when you get the invite; the old build will stop working at cutover. The web dashboard at vibewriter.fun automatically redirects to trainultra.app, so any bookmarks will keep working.
When you tap Discuss on a workout, the coach now opens the conversation with a brief read of what it sees and asks how it actually felt — and that conversation is permanently tied to that workout. Reopening Discuss on the same activity picks up where you left off. A small dot on the Discuss button shows which workouts you've already talked about. The bigger change is invisible: anything you share — that bicarb wrecked the long run, that an easy day felt like another gear, that hip pain crept in — flows forward as context into your future evals and planning conversations. The coach stops planning your week against numbers that miss the story.
Larger plan changes — like "rebuild the next two weeks" or "shift everything to start Monday" — were occasionally failing with a "Failed to generate response" banner when the coach needed several rounds of tool calls to finish the work. The cap that gated the loop has been raised, so multi-step schedule edits now complete without needing a retry.
Your Data, Your Control
We only access what's needed to coach you — your activity data. Evaluations are generated per-workout and posted directly to your Strava activity. We never store personal information beyond what Strava provides, and your data is never used to train AI models. Connect in seconds, disconnect anytime.