Skip to main content

MediaPipe is the simplest way for researchers and developers to build world-class ML solutions and applications for mobile, edge, cloud and the web.

Project description


layout: forward target: https://developers.google.com/mediapipe title: Home nav_order: 1


Attention: We have moved to https://developers.google.com/mediapipe as the primary developer documentation site for MediaPipe as of April 3, 2023.

MediaPipe

Attention: MediaPipe Solutions Preview is an early release. Learn more.

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.

Get started

You can get started with MediaPipe Solutions by by checking out any of the developer guides for vision, text, and audio tasks. If you need help setting up a development environment for use with MediaPipe Tasks, check out the setup guides for Android, web apps, and Python.

Solutions

MediaPipe Solutions provides a suite of libraries and tools for you to quickly apply artificial intelligence (AI) and machine learning (ML) techniques in your applications. You can plug these solutions into your applications immediately, customize them to your needs, and use them across multiple development platforms. MediaPipe Solutions is part of the MediaPipe open source project, so you can further customize the solutions code to meet your application needs.

These libraries and resources provide the core functionality for each MediaPipe Solution:

  • MediaPipe Tasks: Cross-platform APIs and libraries for deploying solutions. Learn more.
  • MediaPipe models: Pre-trained, ready-to-run models for use with each solution.

These tools let you customize and evaluate solutions:

  • MediaPipe Model Maker: Customize models for solutions with your data. Learn more.
  • MediaPipe Studio: Visualize, evaluate, and benchmark solutions in your browser. Learn more.

Legacy solutions

We have ended support for these MediaPipe Legacy Solutions as of March 1, 2023. All other MediaPipe Legacy Solutions will be upgraded to a new MediaPipe Solution. See the Solutions guide for details. The code repository and prebuilt binaries for all MediaPipe Legacy Solutions will continue to be provided on an as-is basis.

For more on the legacy solutions, see the documentation.

Framework

To start using MediaPipe Framework, install MediaPipe Framework and start building example applications in C++, Android, and iOS.

MediaPipe Framework is the low-level component used to build efficient on-device machine learning pipelines, similar to the premade MediaPipe Solutions.

Before using MediaPipe Framework, familiarize yourself with the following key Framework concepts:

Community

  • Slack community for MediaPipe users.
  • Discuss - General community discussion around MediaPipe.
  • Awesome MediaPipe - A curated list of awesome MediaPipe related frameworks, libraries and software.

Contributing

We welcome contributions. Please follow these guidelines.

We use GitHub issues for tracking requests and bugs. Please post questions to the MediaPipe Stack Overflow with a mediapipe tag.

Resources

Publications

Videos

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

mediapipe-0.10.9-cp311-cp311-win_amd64.whl (50.5 MB view details)

Uploaded CPython 3.11 Windows x86-64

mediapipe-0.10.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (34.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

mediapipe-0.10.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (32.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

mediapipe-0.10.9-cp311-cp311-macosx_11_0_x86_64.whl (47.1 MB view details)

Uploaded CPython 3.11 macOS 11.0+ x86-64

mediapipe-0.10.9-cp311-cp311-macosx_11_0_universal2.whl (47.1 MB view details)

Uploaded CPython 3.11 macOS 11.0+ universal2 (ARM64, x86-64)

mediapipe-0.10.9-cp310-cp310-win_amd64.whl (50.5 MB view details)

Uploaded CPython 3.10 Windows x86-64

mediapipe-0.10.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (34.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

mediapipe-0.10.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (32.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

mediapipe-0.10.9-cp310-cp310-macosx_11_0_x86_64.whl (47.1 MB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

mediapipe-0.10.9-cp310-cp310-macosx_11_0_universal2.whl (47.1 MB view details)

Uploaded CPython 3.10 macOS 11.0+ universal2 (ARM64, x86-64)

mediapipe-0.10.9-cp39-cp39-win_amd64.whl (50.5 MB view details)

Uploaded CPython 3.9 Windows x86-64

mediapipe-0.10.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (34.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

mediapipe-0.10.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (32.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

mediapipe-0.10.9-cp39-cp39-macosx_11_0_x86_64.whl (47.1 MB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

mediapipe-0.10.9-cp39-cp39-macosx_11_0_universal2.whl (47.1 MB view details)

Uploaded CPython 3.9 macOS 11.0+ universal2 (ARM64, x86-64)

mediapipe-0.10.9-cp38-cp38-win_amd64.whl (50.5 MB view details)

Uploaded CPython 3.8 Windows x86-64

mediapipe-0.10.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (34.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

mediapipe-0.10.9-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (32.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

mediapipe-0.10.9-cp38-cp38-macosx_11_0_x86_64.whl (47.1 MB view details)

Uploaded CPython 3.8 macOS 11.0+ x86-64

mediapipe-0.10.9-cp38-cp38-macosx_11_0_universal2.whl (47.1 MB view details)

Uploaded CPython 3.8 macOS 11.0+ universal2 (ARM64, x86-64)

File details

Details for the file mediapipe-0.10.9-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ad98a5783c4bef69d66a90e3c0140eab999d03178d637b2450aa415276fe32ba
MD5 bbe513cdd656f1415194a00f3c27a370
BLAKE2b-256 e97bcd671c5067a56e1b4a9b70d0e42ac8cdb9f63acdc186589827cf213802a5

See more details on using hashes here.

Provenance

File details

Details for the file mediapipe-0.10.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2c31ea1160c118daa50f7d43f0027d2480664568df53b7d7a7835b6e966f2cc2
MD5 79b5e3f9c1a5e3356c586b1120c66d80
BLAKE2b-256 e59fa9553ee5950cedef86bcefee3f710287c91d4d330cb14fbc4e7575002443

See more details on using hashes here.

Provenance

File details

Details for the file mediapipe-0.10.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d4eefd799812d81f1a4ab06554dda42b0bfe91a7fe16fb793687175035c5adeb
MD5 50ac0eb957842d1cf66b65bb01ed5bb9
BLAKE2b-256 4878555c98cd1a69eb510bac7a860a5a6984303a047c6ae808e71f1b5b52a4e9

See more details on using hashes here.

Provenance

File details

Details for the file mediapipe-0.10.9-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.9-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b7dde54b82732479b9b856c9230b9f7b3da55b0913dde5254a7489e20c2e3c6e
MD5 c1b34242c75a7589fd3f728ddb479aad
BLAKE2b-256 c17138b16b1e4504ff92dff875d455c19e62125fccd73d5ce7e06b560f77fd26

See more details on using hashes here.

Provenance

File details

Details for the file mediapipe-0.10.9-cp311-cp311-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.9-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 8733735f582e6e6a05bf9b15c48b03a6387a0795793a2530aa1189eecfd33780
MD5 1af6621c0c9d08c9ef3017226060ec04
BLAKE2b-256 a33af309c6bdebe596cc8c960542e167331cb01ef130ec38f3da46a499718889

See more details on using hashes here.

Provenance

File details

Details for the file mediapipe-0.10.9-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fcf2ff891171c1c704a28cad16e9af31121d85468f87c46c277aa5ac86f96bcf
MD5 b2d71c31c39d462dd90e0346d6e1ff2c
BLAKE2b-256 e2a998e0197b24165113ac551aae5646005205f88347fb13ac59a75a9864e1d3

See more details on using hashes here.

Provenance

File details

Details for the file mediapipe-0.10.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 84c7ab49c7ece1f0246b4f066cdc3089ff1a0b13f67c3fd23b81dfd907f58057
MD5 13c072a9456c7877fb860f9f42300c6d
BLAKE2b-256 8a836674d8f1a7cabb6a6a50defeb629c04e9b8b24798b5962c1075fed2c40a7

See more details on using hashes here.

Provenance

File details

Details for the file mediapipe-0.10.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f21a0af8dd35747ffbcec1086f74eefbf8e96cd285bba327a67580e315c52da0
MD5 fd58fc5583c3a3eb21e901865b343b3b
BLAKE2b-256 1b656ab84bc7ebf82fa3e1e83cf20bff968319394505fcf8179a38f448474e64

See more details on using hashes here.

Provenance

File details

Details for the file mediapipe-0.10.9-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.9-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 33dfe3061b1e26350eb68a6d13555400cf0e03acd02420f432c907116ca1c83e
MD5 5a5f669acae1d5bb4b6de958894d8b71
BLAKE2b-256 2b5910b3445b9c7a64598c4855fd28b780d68e041588f3ce697e12a84a7a7b19

See more details on using hashes here.

Provenance

File details

Details for the file mediapipe-0.10.9-cp310-cp310-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.9-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 ae078678d60e84861291973402ad1f21d500d67b3265327d9789af3e17af5a9a
MD5 6e5c15c46cc801fe2b0fda07f2f1a1ce
BLAKE2b-256 fc8e6d03c66a95a1b62bd38b364c5b29f22cedd6abf8f6ffb0643400887907e1

See more details on using hashes here.

Provenance

File details

Details for the file mediapipe-0.10.9-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.9-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 241732ef315fd45c0a3d3e7e264d0416bba3fb462563bc903fb526ec5c944123
MD5 f5bb106c597fb0d352506014c3a4b311
BLAKE2b-256 cf66adfd0a1b4d01f355e24d23b74c7f4573a0a5c1c1c778712b2fa0c46a231a

See more details on using hashes here.

Provenance

File details

Details for the file mediapipe-0.10.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 95a0f3cd14482c97b27b91edc595c2570195e55983acf8c3db585b0382c0df75
MD5 b9dbe9e940e53b62c53b44ec13a73557
BLAKE2b-256 b7d4efb8f148f12913cf0c4bbc5ca57fdb45a8cd12b7405e5e848e7084ad29d2

See more details on using hashes here.

Provenance

File details

Details for the file mediapipe-0.10.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 abe2daef17502630a355cc08cb3fb562db1cc8c64af52d15f23551ff6968756b
MD5 3350dac98fc50f53b68da6a50998f120
BLAKE2b-256 3491f434fdbca22a0784017399726636730e84e442f87bbaeb6f9b57ed916b2c

See more details on using hashes here.

Provenance

File details

Details for the file mediapipe-0.10.9-cp39-cp39-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.9-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 7122251d30acb70ec5570bd9ee0d87ef53c8bb9086fa269c8d6a94432778e3b6
MD5 dd59689a99519e93272a4711cac57d8b
BLAKE2b-256 18906f016bab7ab92eb4b813e1415c8eb1339429c013d0baf7bd76689ba73470

See more details on using hashes here.

Provenance

File details

Details for the file mediapipe-0.10.9-cp39-cp39-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.9-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 a6f84f7920dd6853f3c092c95669a2c1c6e0593cbcf4f00f75bcf3401458dd7e
MD5 4b2e89498574125379d282884a660528
BLAKE2b-256 8c0bd039dfb18c20e5f9708f9b29d865a928f7dd3ac95ff965171fd4836d90c4

See more details on using hashes here.

Provenance

File details

Details for the file mediapipe-0.10.9-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.9-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 ec35aa2155432becbfd6f2499c2ce266e171a295ba19c4dcf8c85bc8d4208398
MD5 7e29cf0a44ea84e00d7d8f172dffa91f
BLAKE2b-256 d6d92fd9fa18695fb5180284d4c10c4084d0e0e715211fab115df825a923273f

See more details on using hashes here.

Provenance

File details

Details for the file mediapipe-0.10.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7f9a120c3abbb05d961c137931ac0a2b9276fe11380b35939bde7c615d5da95a
MD5 aa5ee6e2c587f89e765069d48099a485
BLAKE2b-256 a29e7d1538de3cc97f56b98ba4ffd1194f34b66918964c39be4eeb540b514a10

See more details on using hashes here.

Provenance

File details

Details for the file mediapipe-0.10.9-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.9-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d15e69a1d79db7f205ab2e03c86327bc0440ec9e206cc0a6994a82bf819731ef
MD5 98f1cde85e6d9a4cccca815eef1ad3d3
BLAKE2b-256 c0b720228024ef7bcfaa9cad2cb2514f3f7cc7a2c2c16715dc65cb01c793693c

See more details on using hashes here.

Provenance

File details

Details for the file mediapipe-0.10.9-cp38-cp38-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.9-cp38-cp38-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c27594c51a8cbebcf383c8d41fb230daac30f755a9f83c9f2bb5c686461a1fff
MD5 c14899a8c0a5ee9607fe86d98565522e
BLAKE2b-256 4dc5e68ee90441e1023fd3dcdf899739a33958e5d1548865b589b19e5c299013

See more details on using hashes here.

Provenance

File details

Details for the file mediapipe-0.10.9-cp38-cp38-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.9-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 f99bc1beb4de89008693134809d6351aa1531acfc7b0ae1ece4a3b7d171aa495
MD5 6031f707c880986b30b3168f31ba2014
BLAKE2b-256 6ef43e46f757cee6bcf005337dfbfb99f4ece2117bb2baa8a4127952b04c1946

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page