PyTorch
The default training/inference framework
PyTorch (governed by the PyTorch Foundation under the Linux Foundation, originated at Meta) is the substrate nearly every frontier model is built on, sitting above CUDA and below the labs. It is a genuine standards-layer dependency that binds labs to Nvidia via the CUDA backend, and its device-abstraction is the battleground for AMD/TPU portability.
How it fits the stack
PyTorch with what it depends on (above) and what it feeds (below). The figure renders as a crawlable diagram and upgrades to an interactive 3D graph as it scrolls into view.
PyTorch in the AI stack. PyTorch with its immediate upstream dependencies (top) and downstream dependents (bottom) in the AI value chain. Hover a node in 3D, or read the full relationships below.
Graph data (text) — 11 entities, 12 relationships
- PyTorch —depends on→ CUDA / software moat
- PyTorch —hosts→ PyTorch Foundation (Linux Foundation)
- PyTorch —uses→ Triton (OpenAI)
- PyTorch —depends on→ Triton (OpenAI)
- PyTorch —used by→ Triton (OpenAI)
- Anthropic —uses→ PyTorch
- Hugging Face —depends on→ PyTorch
- OpenAI —uses→ PyTorch
- PyTorch —competes with→ Baidu PaddlePaddle
- PyTorch —competes with→ Huawei MindSpore
- PyTorch —competes with→ JAX / XLA
- PyTorch —designs→ Meta AI (FAIR)
Depends on ↑ · 5