Lightweight PyTorch wrapper that separates research code from engineering, enabling fast, scalable and reproducible deep-learning workflows.
An open platform for training, serving and evaluating chat-oriented LLMs—powering Vicuna & Chatbot Arena.
PyTorch Lightning is an open-source Python library that layers a clean, high-level interface on top of raw PyTorch.
By abstracting away boilerplate for training loops, device management and distributed computation, it lets researchers focus on modelling while retaining full PyTorch flexibility.
LightningModule
, DataModule
and Trainer
, keeping experiments concise and readable.Created by William Falcon in 2019, the project is now maintained by Lightning AI. Licensed under Apache 2.0, it has grown to millions of monthly downloads and is widely used in both academic research and production systems.