# Building an AI Tennis Coach with MediaPipe and Claude

DevFeed: [Building an AI Tennis Coach with MediaPipe and Claude](<https://devfeed.tech/articles/building-an-ai-tennis-coach-with-mediapipe-and-claude-39645.md>)

Original publisher: [Read original article](<https://www.gauravsarma.com/posts/2026-02-25_building-ai-tennis-coach-mediapipe-claude>)

Published: 2026-02-25T00:00:00Z

Content type: tutorial

Language: en

Sources: [Gaurav Sarma's Blog](<https://devfeed.tech/sources/gaurav-sarma-s-blog.md>)

Topics: [Streamlit](<https://devfeed.tech/topics/streamlit.md>), [MediaPipe Face Landmarker](<https://devfeed.tech/topics/mediapipe-face-landmarker.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Code](<https://devfeed.tech/topics/code.md>), [math](<https://devfeed.tech/topics/math.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [app](<https://devfeed.tech/tags/app.md>), [building](<https://devfeed.tech/tags/building.md>), [code](<https://devfeed.tech/tags/code.md>), [floating-point](<https://devfeed.tech/tags/floating-point.md>), [laptop](<https://devfeed.tech/tags/laptop.md>), [math](<https://devfeed.tech/tags/math.md>), [mediapipe](<https://devfeed.tech/tags/mediapipe.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [speed](<https://devfeed.tech/tags/speed.md>)

## AI overview

This tutorial explains how to build a Streamlit AI tennis-coaching app using MediaPipe pose detection and Claude. The pipeline analyzes uploaded tennis video, calculates joint angles and swing timing, overlays a skeleton on the footage, and generates coaching feedback grounded in the computed measurements.

## Source excerpt

. [Building an AI Tennis Coach with MediaPipe and Claude](building-an-ai-tennis-coach-mediapipe-claude-cover...