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.18-cp312-cp312-win_amd64.whl (50.9 MB view details)

Uploaded CPython 3.12 Windows x86-64

mediapipe-0.10.18-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (36.1 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

mediapipe-0.10.18-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (33.1 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

mediapipe-0.10.18-cp312-cp312-macosx_11_0_x86_64.whl (49.0 MB view details)

Uploaded CPython 3.12 macOS 11.0+ x86-64

mediapipe-0.10.18-cp312-cp312-macosx_11_0_universal2.whl (49.1 MB view details)

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

mediapipe-0.10.18-cp311-cp311-win_amd64.whl (50.9 MB view details)

Uploaded CPython 3.11 Windows x86-64

mediapipe-0.10.18-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (36.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

mediapipe-0.10.18-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (33.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

mediapipe-0.10.18-cp311-cp311-macosx_11_0_x86_64.whl (49.0 MB view details)

Uploaded CPython 3.11 macOS 11.0+ x86-64

mediapipe-0.10.18-cp311-cp311-macosx_11_0_universal2.whl (49.1 MB view details)

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

mediapipe-0.10.18-cp310-cp310-win_amd64.whl (50.9 MB view details)

Uploaded CPython 3.10 Windows x86-64

mediapipe-0.10.18-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (36.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

mediapipe-0.10.18-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (33.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

mediapipe-0.10.18-cp310-cp310-macosx_11_0_x86_64.whl (49.0 MB view details)

Uploaded CPython 3.10 macOS 11.0+ x86-64

mediapipe-0.10.18-cp310-cp310-macosx_11_0_universal2.whl (49.1 MB view details)

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

mediapipe-0.10.18-cp39-cp39-win_amd64.whl (50.9 MB view details)

Uploaded CPython 3.9 Windows x86-64

mediapipe-0.10.18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (36.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

mediapipe-0.10.18-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (33.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

mediapipe-0.10.18-cp39-cp39-macosx_11_0_x86_64.whl (49.0 MB view details)

Uploaded CPython 3.9 macOS 11.0+ x86-64

mediapipe-0.10.18-cp39-cp39-macosx_11_0_universal2.whl (49.1 MB view details)

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

File details

Details for the file mediapipe-0.10.18-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.18-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e2b85876587887d3eee6664dda8a54825d48a73fe8bf6df05c7f10d44e950a43
MD5 505c53c7ed3df6b47756d140549301ac
BLAKE2b-256 f30b92b29c7d829ce7a69575200bee7d0d0843fe52e84c227a51d17a2223b851

See more details on using hashes here.

File details

Details for the file mediapipe-0.10.18-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.18-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 edbabfb9728dc1fcd93fea47abece12d43300530a1d4261e257f6bd4e3be09d1
MD5 7bfb8336f59316f078d0db15cd720df2
BLAKE2b-256 e2411a28b2d89238fe3aa011af3ea13897eccc6b89e4a9002045cd3f2af86b3d

See more details on using hashes here.

File details

Details for the file mediapipe-0.10.18-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.18-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 09cbf7dc1f9a2deeaaac687e5f982836623def4cbd3e827d95f86f42450d2dd1
MD5 3300aee1bf3f176468fc903595560fc3
BLAKE2b-256 a8f2c8f62565abc93b9ac6a9936856d3c3c144c7f7896ef3d02bfbfad2ab6ee7

See more details on using hashes here.

File details

Details for the file mediapipe-0.10.18-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.18-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b790153b170c30c1167c4cb831e7f7f8ef43d3b5887775e0ba70d4dfe856119d
MD5 6c492dddaba1be4eec3b78aac1d5805e
BLAKE2b-256 66eea658d7a2c798828ba7a54acebd341b6d02623f9f0a2dc09c560a1a72dbb1

See more details on using hashes here.

File details

Details for the file mediapipe-0.10.18-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for mediapipe-0.10.18-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 95b6d067ae0b46e7a2b9b549f0ad6d3187ad86c63c77d3b8c7314a9a7ef5e2c8
MD5 99d7606670d4b2c3c90595662c244333
BLAKE2b-256 679530e3aa1d00609c01435512aeddfc2eda694a24f8ff45c287a61f45fb6f3c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.18-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 edc96ad4964abb67b08d3de96565d2c22abc380777fb3ea9dedcceeb58c30f59
MD5 cc3e334ef6728eb02b717e7fb7d5e984
BLAKE2b-256 a83565530de18909de21ce8331bb8e6bab7465d78113bbfac00703a88e709d21

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.18-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 12db0f7b1cc18e2e3f604f6e95020b82c214c470d7d94ff32eeb8f8729a45ec3
MD5 f6ae97a39da78cb5221cf5d02a60282b
BLAKE2b-256 51b043ab0934a1f4c26153c8c0adcb1cc8495e0ad23754f56baff7d3267f11c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.18-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a251c9abde6d75534adcdc814e1d7853fa04774558600e29af51a7600eaa5b65
MD5 4e66322f29ec7f26519ff7aa100b8549
BLAKE2b-256 5e7576ae6b9c219be56fb895f6ed4fec51be9b0374e0e90a8cfcb0c64fc50c28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.18-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 ae31f137fac29c4f32f6f20ae4475f658c1d33255dfbcc7a59ecbc6bbfb6df11
MD5 0b211cfa1369d7dc1c45d78f3f042b52
BLAKE2b-256 cb82c140a5abc292884265dd6a23f72d42703adddf63a6bf5f0ff70cd3301ed1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.18-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 c2120c55954b85643f4c17af3941df651f6802a7ee800a98fdeacfd4b3f3e7c1
MD5 3e14a28340828fba4c006f3b51eae52f
BLAKE2b-256 92164d1aa86b3481db6889099c951b15033f35db51eb8b78c053b5393055a4e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.18-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 cc079e09cf99e9db9bb0d2f586f8d9985eec183122f5975d7d8fd555e22f634b
MD5 1c89bc8c258f734d224b6f4e48a23500
BLAKE2b-256 d0ca4a32e95f1767467f7c461d7d5b4b506faebb1e30e35c1031c1b31cf82846

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.18-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 63ae34691e7997ef501ca2111564d3c867681910c049fcf1d8d848119b8f9bfa
MD5 f9db66256327d30285c641ac5be55784
BLAKE2b-256 1181bd44dd6fcb0f4b733102a32fd8bd07082b5427e4c1b8ed0471bd11b142b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.18-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 243fbb9a6c61714d2feb766cbead79e1893d8b24bf937bd6306e0517d096a01e
MD5 5167494845f308155204d9c3935c2821
BLAKE2b-256 6859b53267da114e077e796b46a4194cd3da0fe982aae37e4038c4822b49b96c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.18-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d676caebb7ff705b47d1fd8e7c0a656b8848c8618b1fe4704f3d2641a265d98d
MD5 8ad22172f9c03a3a32db5e27cb2ef5a6
BLAKE2b-256 4c21122eb1b531ea2be0e28e3705e44a6cba8a16881ab35c1cc3fd52ef111d6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.18-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 998c17ad4707da2240e6dd0901fc026076909a077ba35a32f194dd089efbc739
MD5 e5b3190dde7eb71509d45682feb8f6e4
BLAKE2b-256 67be1515dff17df7689dbcf9abe564a6bcd7474ebd86873884098a061791240b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.18-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 eac730bc13146517b341e55719c1c7ad80061147391c99d062a9f9b97b57eb48
MD5 2fb523471b76a752a5eafffa7e91e71d
BLAKE2b-256 5011b706b1f367cc18ab851dad73fdb4de3e406540e483f736e57fe066e78221

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b4cccb94686584a0e2d2b3e646eeffcc7bdca39401b2ea2790bcbe84b9f3a672
MD5 6307efcf6bf4d55dab7649630694210b
BLAKE2b-256 6d2bfa641fdfd38d733eaa2e5a500f26bbc326f08f0c7037df1ea95812b0dc47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.18-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 953c0942d5f5788b201abc1d9a76b7f47fe32e735a877b3d5700ae1452375878
MD5 f9af420978fc2bf3876cd3b4d7e34807
BLAKE2b-256 9236b8fb7035c4e52d79bb6092a91319a53d549d8986640a19795f57fb9a1369

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.18-cp39-cp39-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 c6dfd6492b3196bbe20c5befb07091a051dbd0ec92e19e782ff957e57b2cafa3
MD5 d27c18c9e1243eed613baa932fd38601
BLAKE2b-256 ab9d1be6f40095d89aebbf308b5b92947241ce28db3324dd68f61173f5911638

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mediapipe-0.10.18-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 7999cc717db3c28e5a67629858255b62b2505cfb62b065f16133f01f7b5a8253
MD5 0e0af2513dad061a79a00b1886e450fc
BLAKE2b-256 4571ec4f055f91c86990cadcb382bd0d0736a985302f7e32af6f7b4ba9953a04

See more details on using hashes here.

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