AI Potluck
Infrastructure / Core ML frameworks & libraries

PyTorch Lightning

Lightning AI

PyTorch Lightning is a training abstraction over PyTorch. Its Trainer and Fabric interfaces move the same model code between CPU, CUDA and Apple Silicon GPUs, TPUs, multi-GPU and multi-node runs without changing the model, and expose distributed strategies including DDP, FSDP and DeepSpeed together with mixed precision.

Verified 2026-08-31 via the repository LICENSE and README and the PyPI project page.

Openness

5 high confidence
5.0
license
Apache-2.0(OSI)
source
public(Lightning-AI/pytorch-lightning)
core-gated
ungated(no enterprise or ee path in the repository root and no paid tier described in the README

Apache-2.0, an OSI licence, with the full source public and the shipped code in this repository. The LICENSE body was read in full: the stock Apache-2.0 text, its core byte-identical to the canonical template, with nothing after END OF TERMS AND CONDITIONS but the standard appendix. No enterprise or ee path in the repository root and no paid tier described in the readme; lightning ai sells a hosted platform, which is a separate product alongside rather than a gated core.

Adoption

5 high confidence
5.0

Banded on the authoritative PyPI route: 12,410,527 downloads in the last 30 days for the pytorch-lightning package, which places it at level 5. The same repository also publishes an umbrella `lightning` package at 5,665,410 downloads over the same window; it is not declared as a second artifact because it redistributes this code alongside Lightning Fabric, so declaring it would claim an artifact that a separate product may later need, and the band is level 5 on either reading. The repository carries 31,313 stars, recorded only as corroboration.

Capability

4 medium confidence
4.0

Scored 4 as a library built on a framework rather than a framework. It structures and distributes a PyTorch training loop, which is the same shape as accelerate at 4 in this category, and depends on PyTorch for the tensor engine and autograd that put pytorch at 5. Its breadth of accelerator and strategy coverage is what holds it at the top of that band.

Verified 2026-08-31