ExecuTorch
PyTorch Foundation (Linux Foundation)ExecuTorch is PyTorch's stack for running models on device, from phones, laptops and browsers down to microcontrollers. Models captured with torch.export are lowered to a .pte file for each target and run by a C++ runtime that links only the operators a deployment needs, with backends from Apple, Arm, Qualcomm, MediaTek, Samsung, Intel, NVIDIA and others.
Openness
5 medium confidence- license
- BSD-3-Clause(OSI)
- source
- public(the published repository is the engine)
- core features withheld
- no — no enterprise path in the repository root and no paid build of the engine in the README
ExecuTorch's LICENSE is the stock BSD-3-Clause text, with no added restriction, and the public repository is the engine itself rather than a wrapper around closed code. Its root carries no enterprise or commercial directory, and the README describes no license-gated build, so nothing in the published source is held back.
- https://api.github.com/repos/pytorch/executorch recorded 2026-08-31
Repo metadata for pytorch/executorch - archived false, 4,969 stars.
- https://raw.githubusercontent.com/pytorch/executorch/main/LICENSE recorded 2026-10-07
LICENSE body, read in full: the stock BSD 3-Clause text carrying eight copyright holders - Meta, Arm, Qualcomm, Apple, MediaTek, NXP, Samsung and Intel - which is why the API reports NOASSERTION. No appended condition.
- https://raw.githubusercontent.com/pytorch/executorch/main/README.md recorded 2026-10-07
README, read for a paid tier, an enterprise edition or a licence-gated build beside the published source, and for whether any component is stated to be private.
Adoption
5 medium confidenceExecuTorch ships inside Meta's own apps and devices -- Instagram, WhatsApp, Messenger, Quest and Ray-Ban Meta smart glasses -- reaching billions of people. GitHub stars measure attention to a repository rather than a runtime bundled invisibly inside other companies' apps, so adoption is read from that deployment breadth instead.
- https://docs.pytorch.org/executorch/main/success-stories.html recorded 2026-10-08
Success-stories page: Meta's Family of Apps "Status: Production ... Scale: Features serving billions of people"; Meta Reality Labs in production on Quest 3 and 3S and Ray-Ban Meta glasses.
- https://engineering.fb.com/2025/07/28/android/executorch-on-device-ml-meta-family-of-apps/ recorded 2026-10-08
Meta's engineering blog: "on-device AI features, powered by ExecuTorch, that are serving billions of people on Instagram, WhatsApp, Messenger, and Facebook".
- https://raw.githubusercontent.com/pytorch/executorch/main/README.md recorded 2026-10-08
README: "ExecuTorch powers on-device experiences across **Instagram, WhatsApp, Facebook, and Messenger**, serving billions of people. It also runs AI features on **Meta Quest and Ray-Ban Meta devices**."
Capability
4 medium confidenceExecuTorch is a tier below vLLM, level with ONNX Runtime, judged by execution-provider breadth across CPU, GPU, mobile and edge hardware. Its backend table covers more silicon vendors than Apple Core ML Runtime's, from phones and desktops down to microcontrollers, but it executes models on device rather than serving them with batching, parallelism and a multi-tenant API surface.
- https://raw.githubusercontent.com/pytorch/executorch/main/README.md recorded 2026-10-07
README: "PyTorch's open source stack for running AI locally on phones, wearables, laptops, browsers, embedded systems, and microcontrollers", with "A runtime you can right-size" through selective build.
- https://raw.githubusercontent.com/pytorch/executorch/main/README.md recorded 2026-10-07
README "Platforms and hardware backends" table: XNNPACK, Vulkan, Qualcomm, MediaTek, Arm VGF and Samsung Exynos on Android; Core ML and MLX on Apple; OpenVINO, CUDA and WebGPU on desktop; Arm Ethos-U, NXP eIQ Neutron and Cadence DSP on embedded targets.
Verified 2026-10-07