Browse class, method, and configuration reference documentation for MediaPipe Tasks and LiteRT across mobile, web, and desktop platforms.
MediaPipe Tasks API
Detailed reference documentation for the cross-platform MediaPipe Tasks libraries:
JavaScript / TypeScript API
WebAssembly and WebGPU classes for vision, text, audio, retrieval, and decision tasks in browsers.
AndroidAndroid (Java / Kotlin) API
Packages for Android task initialization, image containers, options, and GPU delegates.
Apple PlatformsiOS (Swift) API
Swift classes and async interfaces for MediaPipe Tasks on iOS and macOS.
Apple PlatformsiOS (Objective-C) API
Objective-C headers and types for integrating MediaPipe Tasks into Apple apps.
PythonPython API
Python modules for desktop prototyping, evaluation pipelines, and notebook workflows.
LiteRT CompiledModel API
Reference documentation for the LiteRT CompiledModel runtime API:
C++ API reference
Low-overhead C and C++ interfaces for hardware-accelerated CompiledModel execution.
AndroidKotlin API reference
Idiomatic Kotlin bindings for running LiteRT CompiledModel pipelines on Android.
LiteRT Interpreter API
Reference documentation for the LiteRT Interpreter API and support libraries:
C++ API reference
Core Interpreter classes and delegates in C++.
CC API reference
Stable C ABI bindings for custom runtimes and FFI.
AndroidJava API reference
Android Java Interpreter and GPU delegate classes.
PythonPython API reference
Model conversion, quantization, and Python Interpreter APIs.
iOSSwift API reference
Swift Interpreter bindings for iOS applications.
UtilitiesPython Support Library
Metadata writers, schema helpers, and tensor utilities.