google-ai-edge/mediapipe

Cross-platform, customizable ML solutions for live and streaming media.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 18 minutes ago
Added to GitGenius on March 13th, 2026
Created on June 13th, 2019
Open Issues & Pull Requests: 551 (+0)
Number of forks: 6,115
Total Stargazers: 36,579 (+2)
Total Subscribers: 528 (+0)

Issue Activity (beta)

Open issues: 295
New in 7 days: 2
Closed in 7 days: 2
Avg open age: 532 days
Stale 30+ days: 279
Stale 90+ days: 250

Recent activity

Opened in 7 days: 2
Closed in 7 days: 2
Comments in 7 days: 13
Events in 7 days: 35

Top labels

  • platform:python (373)
  • type:support (364)
  • type:build/install (235)
  • stat:awaiting googler (195)
  • type:bug (190)
  • platform:javascript (179)
  • type:feature (175)
  • os:windows (172)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 149.7 days
90th percentile: 684.3 days
Tracked items: 1,152

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 66% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 2% of issues opened in the past year have been closed. Three people close 65% of everything that gets resolved.

Detailed Description

MediaPipe is Google's open-source framework for building cross-platform machine learning solutions designed for live and streaming media processing. Written primarily in C++, it enables developers to deploy customizable AI and ML features across mobile platforms including Android and iOS, web applications, desktop environments, edge devices, and IoT systems. The framework is built around a graph-based architecture that processes data through interconnected components, making it particularly suited for real-time perception tasks like computer vision, audio processing, and video analysis.

The repository provides two primary layers of functionality. MediaPipe Solutions offers pre-built, ready-to-use libraries and tools for common AI tasks across vision, text, and audio domains, allowing developers to integrate machine learning capabilities with minimal customization. Beneath this sits MediaPipe Framework, a lower-level component for building custom on-device ML pipelines using three core concepts: packets for data transmission, graphs for pipeline structure, and calculators as individual processing units. This layered approach allows both rapid deployment through Solutions and deep customization through Framework for developers with specific requirements.

The project includes MediaPipe Tasks, which are cross-platform APIs and libraries for deploying solutions, along with pre-trained models ready for immediate use. Developers can further customize these models using MediaPipe Model Maker with their own data, and they can visualize, evaluate, and benchmark solutions through MediaPipe Studio, a browser-based tool. The framework emphasizes on-device processing, meaning input data like images, video, and text are processed locally rather than sent to Google servers, addressing privacy concerns for sensitive applications.

The repository maintains connections with major technology projects including Microsoft's VSCode and TypeScript implementations as well as the Rust language project, indicating its relevance across diverse development ecosystems. MediaPipe Solutions transitioned to developers.google.com as its primary documentation site in April 2023, though the GitHub repository continues to serve as the open-source codebase where developers can access and modify the underlying implementation. The framework has been documented in academic publications and featured in numerous Google blog posts demonstrating real-world applications ranging from AR artwork animation to prosthesis control and sign language interfaces, establishing MediaPipe as a foundational tool for on-device machine learning deployment.

mediapipe
by
google-ai-edgegoogle-ai-edge/mediapipe

Repository Details

Fetching additional details & charts...