Skip to content
/ my-pt Public
Notifications You must be signed in to change notification settings

Akiftsc/my-pt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7910d20Β Β·Β Β· Jul 7, 2025

History

6 Commits
Jul 7, 2025
Jul 7, 2025
Jul 7, 2025
Jun 16, 2025
Jun 7, 2025
Jun 7, 2025
Jun 17, 2025
Jun 17, 2025
Jun 7, 2025
Jun 7, 2025

Repository files navigation

πŸ‹οΈβ€β™‚οΈ AI Fitness Form Analyzer

AI-powered workout video analysis for perfect exercise form

Analyze your fitness videos with Google's Gemini AI and get instant form feedback - all running natively in your browser.

Next.js TypeScript Gemini AI

✨ Features

  • πŸ€– AI Analysis: Exercise detection + form error identification
  • πŸ“± Cross-Platform: iOS Safari optimized, desktop compatible
  • 🎬 Smart Processing: Audio removal, compression, duration validation (5-180s)
  • ⚑ Real-time Estimates: Processing time predictions based on video size
  • 🌍 Turkish Support: Detailed feedback in Turkish

πŸš€ Quick Start

git clone https://github.com/yourusername/ai-fitness-analyzer.git

cd ai-fitness-analyzer
npm installl

create .env.local: GEMINI_API=your_google_ai_api_key_heree

npm run dev

πŸ“Š Platform Support

Platform Max Upload Size (compressed) Processing
iOS Safari 70MB Direct upload
Desktop/Android 20MB Audio removal + compression

🎯 How It Works

  1. Upload: Video (5-180 seconds)
  2. Process: Audio removal + compression (non-iOS)
  3. Analyze: Gemini AI form analysis
  4. Results: Turkish feedback with improvement tips

Built with Next.js + TypeScript + Gemini AI πŸš€

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published