🏊
Swim ProHub
360
📹 Analyze
📖 Guide
🔬 Resources
⚡ API
⚙️ Settings
Login
Get Started
☀️
🌙
☰
Settings
Configure your Swim ProHub 360 preferences
AI Coaching Status
Gemini API key is required for AI coaching
AI & Coaching
Pool Settings
Video Analysis
Upload Settings
Benchmarks
AI & Coaching
Google Gemini API Key
?
GEMINI_API_KEY
Gemini Model
?
GEMINI_MODEL
gemini-1.5-flash (Fast)
gemini-1.5-pro (Capable)
gemini-pro (Legacy)
AI Timeout (seconds)
?
GEMINI_TIMEOUT
AI Provider
?
LLM_PROVIDER
Gemini (Cloud)
LM Studio (Local)
Disabled
LM Studio URL
?
LM_STUDIO_URL
Pool Settings
Pool Length (meters)
?
POOL_LENGTH_M
Lane Width (meters)
?
POOL_WIDTH_M
Video Analysis
Analysis Timeout (seconds)
?
ANALYSIS_TIMEOUT_SEC
Average Arm Span (meters)
?
AVG_ARM_SPAN_M
Average Torso Length (meters)
?
AVG_TORSO_LENGTH_M
Frame Sample Rate
?
FRAME_SAMPLE_RATE
Min Detection Confidence
?
MIN_DETECTION_CONFIDENCE
Validation Threshold
?
VALIDATION_THRESHOLD
Upload Settings
Allowed Video Formats
?
ALLOWED_EXTENSIONS
Max File Size (MB)
?
MAX_FILE_SIZE_MB
Max Video Duration (seconds)
?
MAX_VIDEO_DURATION_SEC
Benchmarks
Elite DPS Max (meters)
?
DPS_ELITE_MAX
Elite DPS Min (meters)
?
DPS_ELITE_MIN
Elite Stroke Rate Max (spm)
?
STROKE_RATE_ELITE_MAX
Elite Stroke Rate Min (spm)
?
STROKE_RATE_ELITE_MIN
Excellent SWOLF Score
?
SWOLF_EXCELLENT
Save Settings
Reset to Defaults