# MediaPipe

A cross-platform framework for building customizable on-device machine learning pipelines for vision, audio and text, deployable to mobile, web, desktop and edge devices.

MediaPipe Solutions provides cross-platform APIs and libraries (MediaPipe Tasks) for deploying pre-trained, ready-to-run vision, text and audio models, MediaPipe Model Maker for customizing those models with a user's own data, and MediaPipe Studio for visualizing, evaluating and benchmarking solutions directly in a browser.

Underneath the premade solutions, MediaPipe Framework is a lower-level graph-based system for building efficient on-device machine learning pipelines from packets, graphs and calculators, targetable from C++, Android and iOS. When an application uses MediaPipe Tasks, input data such as images, video or text is processed on the device itself and is not sent to any server.

It is written in C++ and licensed under Apache-2.0.

Website: https://ai.google.dev/edge/mediapipe
