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.5-cp311-cp311-win_amd64.whl (50.3 MB view details)

Uploaded CPython 3.11 Windows x86-64

mediapipe-0.10.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (33.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

mediapipe-0.10.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (32.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

mediapipe-0.10.5-cp311-cp311-macosx_11_0_universal2.whl (53.8 MB view details)

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

mediapipe-0.10.5-cp310-cp310-win_amd64.whl (50.3 MB view details)

Uploaded CPython 3.10 Windows x86-64

mediapipe-0.10.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (33.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

mediapipe-0.10.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (32.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

mediapipe-0.10.5-cp310-cp310-macosx_11_0_universal2.whl (53.8 MB view details)

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

mediapipe-0.10.5-cp39-cp39-win_amd64.whl (50.3 MB view details)

Uploaded CPython 3.9 Windows x86-64

mediapipe-0.10.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (33.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

mediapipe-0.10.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (32.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

mediapipe-0.10.5-cp39-cp39-macosx_11_0_universal2.whl (53.8 MB view details)

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

mediapipe-0.10.5-cp38-cp38-win_amd64.whl (50.3 MB view details)

Uploaded CPython 3.8 Windows x86-64

mediapipe-0.10.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (33.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

mediapipe-0.10.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (32.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

mediapipe-0.10.5-cp38-cp38-macosx_11_0_universal2.whl (53.8 MB view details)

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

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 71edc6db157c41ce936906356e1f2c1d29213e3b2db4a7a16cb77731a34b455d
MD5 745fb67981ef09f6b92657529f8d982c
BLAKE2b-256 f610475247e1773227f565f109110af069ee1a37b8c194ba677ea337ec988a5a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b681e3d00926ad6e68abf4bcd697b78fe2cd4157cf594b6c99b222c676c29357
MD5 cd07ded290753cfe65e8a7ad2d3b7487
BLAKE2b-256 8672ddcfd72568305c981b11c588209c8e21fd69abbe66dead796bf6eaa03e63

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fd7b6dadd793a2aab69447e72cc9bca15b5c5e74f9823e8cb2cb02c745b2ac98
MD5 0ac9b50354f25c3f9ce982e0e61d2b63
BLAKE2b-256 ce33dce71978aa1c1d6858274674314d8b885c11e5dafe3549b4249c2b38c6a4

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.5-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 3a127c181df20e69a871f23910338633a33eb8b394ee6f9108307b74a3a483fe
MD5 0932f3e141a5679d86b44661f3576c50
BLAKE2b-256 0ffe29cf25615d2da95d8f888abca27d0234db7e46bf1ea348dbd0e12b668835

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e83f7531a64803afe0547385c5a69ac01bd109e1b63a250dc8d30052160a8068
MD5 d957b3e9b5f514fadcbd0b5056205a54
BLAKE2b-256 ccd8c77d3f50bf59e28dd1d82ac5a07770a806522848227f7f00d932b34862bf

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9410fc9a0b34d1edd00b5ff6ddf54fd49648527fa7e86db9f817442c4c080d5d
MD5 06aedc264b00f96976164542b03cd9ab
BLAKE2b-256 4a581ec1516ee0f3e9f8073bf72a4c1653712b737068584a8cc91d1906d13a10

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 02336e06d531076d203e968647c11a8457981c46f8af9e57ffb178d19b96167c
MD5 0f3baf3c6d6388655e627a1403262e98
BLAKE2b-256 0d524bc7fb8b480587cecfbdec30e2434f8891125afe79101895795a57eeeb2b

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.5-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 21081d59a516cf659caa8cf9531b5aad4dfce5daf79373463c0b0ac1d182a6dc
MD5 670431153196f826bbc7ca7179b155d4
BLAKE2b-256 829ff5c7e430311c77759ed3a09b56c515b04169a08ac2134bae7ab84f830b0c

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d0253d19fba1c475359e19443bf3897676410642bcb32e549598a939d7e0591e
MD5 a6bfeb10b1c4504700429a5ff3b0944f
BLAKE2b-256 bc73eaeb58c261ab1599fb0317423c57948298a08dccd12b5f649e8469a13643

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 454ff053d661741b8d7741e520afc41bf450285af1e4f6f7bbe4a23ad2136ff0
MD5 a44670262f5802f21ea7d4ab0a3ed730
BLAKE2b-256 8b5854912dde69dc81f85829de4e392f41d8a41eb489371cffd9a39d1f711a7e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b0795d7c404f5e077f45b6acf127bca068d1a5c53cfbb1d5f8154673ea27b9ab
MD5 4507e3d0780b0b6f4e8ec36aca4a371f
BLAKE2b-256 61ec9a3a80f75438c1b136dd6ba6acf39b11953e0c0c820dfe211aa472f6b074

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.5-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 ca83724735f88db340994197678661085bf9f6d1df77ae6d886fb3c2674271d5
MD5 b7e97d751228a90ad563cd447554bfcb
BLAKE2b-256 bbf28c8d94f418aa3ac99490cd129239874c213b450947f4d175f479723cc28e

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.5-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 30a8a9c0b789252d76a290d4c1ddd1ffec67f33447aa17e5cc28417c70aa0468
MD5 1ee1676915639fd1bf927d21eab54d2f
BLAKE2b-256 e2c5470689b08a552a22a5931eaa5e955935ac5f6788e3d3fc7907c7256bd0b2

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 79ca6258c3810b03c469e457fb1fdf60a1c03511241fcbf53777391f332cefd4
MD5 372fb917cb5bdf9cd30d9a1de89b24ab
BLAKE2b-256 8368c242a94dd16fbd6a0e4d5953eca2ec1cf352f23ce0541a62b0d98d32ad53

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 89bf0c7a31b69cca836467099eed67614025eb57c8f3d0f0b84599e4d4d27956
MD5 96ac10c721c0faf57cc52500b6a19f58
BLAKE2b-256 3d32624d3227752abe3d71ce5f3e97e5a1c8e191fb4b9620b6a3b735d6ab621a

See more details on using hashes here.

Provenance

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.5-cp38-cp38-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 22a23d288a62e7f972c67cb8f373ad0e0879941e4c2a33dbe6a69809c1b93786
MD5 b4dc1fba44d0e92ddce6e62398c47cd3
BLAKE2b-256 330d9ed63c7b0f80f2b1fff41f4cffe9945b75ca074b6e88d8daadf6e545e2fe

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