πŸƒ Running App

Run Diary

AI-Powered Running Journal

From marathon beginners to intermediate runners targeting sub-4 or sub-3. Google Gemini AI serves as your personal running coach, supporting you on your journey to achieve your goals.

9:41
πŸƒ Run Diary βš™οΈ
Jan 8, 2026 (Wed)
10.5
km
52:30
time
5:00
/km
πŸ€–

Great run! Your 5:00/km pace is right on target. Try pushing to 4:50/km next time!

Features

How Run Diary supports your running journey

πŸ€–

AI Running Coach

Powered by Google Gemini AI. Analyzes your training data and provides personalized advice. Answers your questions and helps maintain motivation.

πŸ“Έ

Auto Screenshot Import

Just upload a screenshot from your running app. Distance, time, and pace are automatically recognized. No manual entry needed.

πŸ“…

Weekly Training Plans

Auto-generated weekly training plans based on your goal race and current fitness level. Progress steadily without overtraining.

🎯

Pacing Strategy

Optimal pace distribution for your goal time. Simulate race scenarios like conservative starts and negative splits.

⌚

Garmin/Apple Watch Support

Sync with Garmin Connect and Apple Watch data for more detailed training analysis.

πŸ“Š

Detailed Statistics

Visualize your growth with monthly/yearly mileage, average pace trends, and goal achievement rates.

App Screenshots

See the actual app in action

AI Coach Screen

Ask AI Coach

Get advice based on your training history

Training History Screen

Training History

View workouts, recovery, and vital data

Training Plan Screen

Training Plan

Auto-generated 10-day plans for your goal race

Today's Suggestion Screen

Today's Suggestion

Optimal training based on your condition

Who It's For

Run Diary supports runners of all levels

πŸƒβ€β™‚οΈ

Marathon Beginners

Get a reasonable training plan for your first marathon finish. Reduce pre-race anxiety with AI guidance.

πŸ…

Intermediate Runners

Targeting sub-4 or sub-3:30? Analyze the gap from your current time and get specific improvement points and training menus.

πŸ“

Log Enthusiasts

Easy logging with just one screenshot. Review your running history and feel your progress.

⌚ Garmin Connect Integration

Unlock the full potential of your Garmin data with AI-powered insights

Run Diary transforms your Garmin wearable data into actionable training intelligence. While Garmin Connect excels at recording detailed fitness metrics, many runners struggle to interpret this data and answer the crucial question: "What should I do next?"

Run Diary bridges this gap by applying AI analysis to your Garmin data, providing personalized coaching that adapts to your current fitness stateβ€”not just historical race results.

🧠

AI-Powered Smart Training Suggestions

Analyzes your Garmin workout history and provides 3 daily training options (aggressive/standard/recovery). Considers training load, sleep, and HRV data from the past 7 days for safe, science-based recommendations.

πŸ“Š

Dynamic Pace Zone Adjustment

Unlike traditional VDOT calculations based on race results, Run Diary continuously recalibrates your pace zones using the last 30 days of Garmin data, ensuring accuracy even months after your last race.

🎯

Race Pacing Strategy

Predicts realistic finish times from your training data and generates 5km split strategies. Provides pace adjustment advice based on weather forecasts (temperature, humidity).

πŸ’¬

Context-Aware AI Chat

Unlike generic AI chatbots, Run Diary dynamically references your Garmin data based on your questions. Ask about weekly plans, fatigue levels, or injury concernsβ€”AI retrieves only relevant data for personalized responses.

Data We Request from Garmin Connect

Run Diary requests the following data types to provide personalized coaching. All data is processed securely and used solely to enhance your training experience.

πŸƒ

Activities

Running workouts including distance, duration, pace, heart rate, and cadence to analyze training patterns and progress.

😴

Sleep Data

Sleep duration and quality metrics to factor recovery status into training recommendations.

❀️

Heart Rate Variability (HRV)

HRV measurements to assess physiological readiness and prevent overtraining.

πŸ“ˆ

VO2 Max Estimates

Fitness level estimates to dynamically adjust pace zones and race predictions.

⚑

Training Load

Cumulative training stress to balance workout intensity and recovery periods.

πŸ”‹

Body Battery / Readiness

Daily energy levels to recommend appropriate training intensity.

How Run Diary Complements Garmin Connect

Feature Garmin Connect Strava TrainingPeaks Run Diary
Data Recording βœ… βœ… βœ… βœ… (via Garmin)
AI Training Suggestions ❌ ❌ ❌ βœ… 3 daily options
Dynamic Pace Zones ❌ ❌ ❌ βœ… Last 30 days
AI Chat Coach ❌ ❌ ❌ βœ… 10 coach personalities
Multi-language AI ❌ ❌ ❌ βœ… Japanese/English
"I was recording daily runs with Garmin but always wondered, 'What should I do next?' Since using Run Diary, I wake up to AI-recommended workouts every morning. On days when my sleep was poor, recovery workouts are automatically suggested. I no longer stress about training planning."
β€” Run Diary User

Benefits for the Garmin Ecosystem

πŸ”—

Enhanced Device Value

Run Diary makes Garmin devices more valuable by transforming raw data into actionable insights.

πŸ“Š

Data Utilization

Collected data is converted into practical advice through AI analysis.

🎯

User Engagement

Daily AI suggestions increase Garmin device usage and retention rates.

How It Works

Get started in 3 easy steps

1

Create Account

Sign up with Google. Start using immediately.

β†’
2

Add Running Logs

Upload screenshots or enter manually. AI automatically extracts the data.

β†’
3

Ask AI Coach

Training, pacing, nutrition - ask anything. Get personalized advice.

Tech Stack

Built with cutting-edge technology

Next.js

React-based framework

Firebase

Backend, auth & database

Google Gemini AI

AI coach functionality

Start Running with Run Diary Today

Create a free account and start training with your AI coach.

Get Started Free β†’