google-ai-edge/mediapipe

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

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 4 hours ago
Added to GitGenius on March 13th, 2026
Created on June 13th, 2019
Open Issues & Pull Requests: 558 (+1)
Number of forks: 6,089
Total Stargazers: 36,365 (+0)
Total Subscribers: 529 (+0)

Issue Activity (beta)

Open issues: 304
New in 7 days: 3
Closed in 7 days: 5
Avg open age: 542 days
Stale 30+ days: 280
Stale 90+ days: 245

Recent activity

Opened in 7 days: 1
Closed in 7 days: 5
Comments in 7 days: 20
Events in 7 days: 51

Top labels

  • platform:python (372)
  • type:support (363)
  • type:build/install (234)
  • 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: 159.3 days
90th percentile: 723.5 days
Tracked items: 1,192

Most active contributors

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.

According to GitGenius activity tracking, the repository shows significant community engagement with 1182 tracked issues and pull requests. The median response latency for these items is 0.0 hours, indicating rapid community responsiveness, though the mean latency of 3920 hours reflects some longer-running discussions. The most active issue labels are platform:python with 365 items, type:support with 357 items, and type:build/install with 229 items, showing that Python support and installation guidance are primary areas of community focus. Top contributors kuaashish, kalyan2789g, and HarishPermal have driven substantial activity, with kuaashish alone accounting for 5102 tracked events.

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...