Inspiration

Dynamis was inspired by the belief that every athlete holds untapped potential. In Greek, dynamis means power and ability, the force within to achieve excellence. By combining real-time motion tracking, AI analysis, and intelligent feedback, Dynamis helps athletes refine their form, train smarter, and unlock their best performance.

What it does

Dynamis captures an athlete’s body movements using a standard camera, analyzes key motion features like joint angles and stability, and provides real-time, intelligent feedback through AI-generated coaching. It helps athletes correct form, prevent injury, and optimize performance instantly and intelligently.

How we built it

We built Dynamis using: Mediapipe for real-time body landmark detection, FastAPI for backend processing and serving motion analysis, Google Gemini for interpreting movement reports and providing feedback, OpenAI TTS for generating dynamic speech coaching, React + Vite for the frontend experience. The system tracks pose data, analyzes athletic form, sends insights to an LLM, and plays coaching advice through speech — all in one seamless workflow.

Challenges we ran into

Parameter Finetuning - Making sure that our application can accurately detect what is a good and bad throw using Gemeni and preprocessing. Real-Time Performance - Managing data flow between pose detection, backend analysis, LLM generation, and frontend delivery without lag, ensuring a seamless user experience.

Accomplishments that we're proud of

  • Successfully integrating real-time pose tracking with AI-powered feedback generation.
  • Achieving reliable LLM-driven coaching evaluations with minimal input data.
  • Creating a lightweight, fully functioning platform accessible with just a standard webcam no specialized hardware required.

What we learned

  • How little sleep a human can work with
  • How much caffeine is tolerable for the human body
  • I am not tired at all

What's next for Dynamis

  • Expanding Dynamis to cover additional sports and activities, including dance, fitness, and rehabilitation.
  • Refining motion phase detection to better segment preparation, execution, and recovery phases.
  • Developing a mobile app to make Dynamis even more accessible for athletes and coaches everywhere.
  • Integrating personalized training plans based on user performance history.

Built With

Share this project:

Updates