pytorch/executorch

On-device AI across mobile, embedded and edge for PyTorch

82
/ 100
Verified

ExecuTorch helps developers deploy their AI models directly onto devices like smartphones, smart glasses, or microcontrollers, ensuring privacy, performance, and portability. It takes a trained PyTorch model and converts it into an optimized `.pte` file that can run efficiently on various hardware. This is for software engineers and machine learning practitioners who build and deploy AI-powered features for consumer electronics, IoT devices, or industrial edge applications.

4,374 stars. Actively maintained with 371 commits in the last 30 days. Available on PyPI.

Use this if you need to run AI models directly on user devices or embedded hardware, keeping data private and processing fast without cloud dependency.

Not ideal if your AI models only run on cloud servers or high-performance data center GPUs.

on-device AI edge computing mobile AI embedded ML AI deployment
Maintenance 22 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 25 / 25

How are scores calculated?

Stars

4,374

Forks

870

Language

Python

License

Last pushed

Mar 13, 2026

Commits (30d)

371

Dependencies

25

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/pytorch/executorch"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.