(quick-start-section)=
Get started with ExecuTorch in just a few steps.
This section walks you through the essential steps to get ExecuTorch up and running, from initial setup to exporting your first model for edge deployment.
::::{grid} 3 :gutter: 2
:::{grid-item-card} 🟢 First Time Here? :class-header: bg-success text-white :link: pathway-beginner :link-type: doc
Follow the structured Beginner Pathway for a guided, step-by-step introduction to ExecuTorch — from concepts to your first deployment. :::
:::{grid-item-card} 🟡 Want to Move Fast? :class-header: bg-warning text-dark :link: pathway-quickstart :link-type: doc
Jump to the Quick Start Pathway for a 15-minute path to running a model, with export cheat sheets and backend selection tables. :::
:::{grid-item-card} 🔀 Not Sure? :class-header: bg-info text-white :link: user-pathways :link-type: doc
Use the Decision Matrix to find the right path based on your experience, platform, and model type. :::
::::
Follow these guides in order to get started with ExecuTorch:
-
{doc}
getting-started— Initial Setup: Set up your development environment and run your first ExecuTorch example. -
{doc}
using-executorch-export— Exporting your model: Export for Edge deployment. -
{doc}
using-executorch-building-from-source— Building from Source: Build ExecuTorch from source for custom configurations and development.
- Python 3.10–3.14
- PyTorch 2.9+
- Basic familiarity with PyTorch model development
After completing the quick start, explore:
- {doc}
edge-platforms-section— Deploy to specific platforms (Android, iOS, Desktop, Embedded) - {doc}
backends-section— Choose the right acceleration backend for your hardware - {doc}
pathway-advanced— Advanced topics: quantization, custom backends, LLM deployment
:hidden:
:maxdepth: 2
:caption: Quick Start Guide
getting-started
using-executorch-export
using-executorch-building-from-source