
On-device machine learning for everyone
Delight your customers with innovative machine learning features. MediaPipe contains everything that you need to customize and deploy to mobile (Android, iOS), web, desktop, edge devices, and IoT, effortlessly.
See demos Learn moreEasy to use
Self-serve ML solutions with simple-to-use abstractions. Use low-code APIs or no-code studio to customize, evaluate, prototype, and deploy.
Innovative
Advanced ML solutions for popular tasks, crafted with Google ML expertise.
Fast, really fast
End-to-end optimization, including hardware acceleration, all while lightweight enough to run well on battery-powered devices.
Create innovative on-device ML solutions, easily
On-device ML can be difficult. MediaPipe Solutions makes it easy. Customize advanced solutions to your needs, quickly and seamlessly. These flexible tools are built on top of TensorFlow Lite for the best end-to-end on-device ML and hardware performance.

Low-code APIs
Customize and deploy on-device machine learning solutions with only a few lines of code.
Learn more
No-code Studio
Customize, train, evaluate, preview, benchmark, and deploy with just a few clicks.
Learn moreSolutions for common challenges

Vision
Analyze things in images and videos.

Natural language
Understand meanings behind text.

Audio
Listen and recognize sounds.

Others
More solutions coming soon.

Fast and flexible ML pipelines
Under the hood, MediaPipe Framework orchestrates multimodal models, ML and non-ML processing, and hardware acceleration with maximum control.
Learn morePowering Google products, open for all
MediaPipe powers the ML in many Google products, and it's open source to help you to bring cutting-edge, performant, and scalable features to your customers.
Google Lens
Google Meet
YouTube
Google Photos
Watch, learn, and build with MediaPipe
On-Device ML with Mediapipe
Learn about the next generation of MediaPipe Solutions
Project GameFace
We teamed up with gamer Lance Carr to build an accessible way to play games, with just your face!
ML web apps with MediaPipe
Learn how to create custom ML solutions with MediaPipe and supercharge your web app.
Intro to MediaPipe on Android
Learn the basics of MediaPipe on Android and how to start building solutions for your apps.
Intro to computer vision on Android
Learn the basics of building computer visions solutions with MediaPipe on Android.
Intro to audio classification on Android
Learn the basics of building audio classification solutions with MediaPipe on Android.
Join our developer community
Keep up-to-date on the latest news & tips from the MediaPipe team.
GitHub
Check out our open source code and example apps to help you build better and faster.
YouTube
Tutorials, tips, announcements, developer stories, and more.
Blog
All the latest in-depth news and stories from the world of MediaPipe.
Get help & support
Stack Overflow
Get help. Give Help. Build ML karma.
Issue Tracker
Report a bug or open a feature request.