PyTorch is an open-source machine learning library developed by Facebook's AI Research lab, widely used for applications in deep learning and neural networks. It offers developers a flexible and dynamic computational graph that allows them to change network behaviors on-the-fly, which is particularly beneficial for tasks requiring variable input sizes or structures. PyTorch is favored for its intuitive Pythonic interface, making it easier for developers to integrate with other libraries and frameworks. Its seamless interoperability with NumPy and GPU acceleration through CUDA support facilitates building, training, and deploying complex models efficiently. PyTorch's active community and comprehensive documentation help streamline the development process, making it a go-to choice for research and production environments alike. Whether you're working on vision, language, or reinforcement learning tasks, PyTorch provides robust tools and a user-friendly environment for crafting innovative AI solutions.
View the most prominent open source PyTorch projects in the list below. Click on a specific project to view its alternative or complementary packages. Make comparisons and find the best package for your app.
- ๐ค Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal modelโฆโ168,414Updated this week
- Stable Diffusion web UIโ165,211Mar 2, 2026Updated 8 months ago
- The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface. The fastest local inference engine in thโฆโ144,452Updated this week
- Implement a ChatGPT-like LLM in PyTorch from scratch, step by stepโ107,695Updated this week
- A high-throughput and memory-efficient inference and serving engine for LLMsโ96,053Updated this week
- ๐งโ๐ซ 60+ Implementations/tutorials of deep learning papers with side-by-side notes ๐; including transformers (original, xl, switch, fee โฆโ67,630Oct 25, 2026Updated last week
- Deep Learning for humansโ64,409Updated this week
- Ultralytics YOLO27, YOLO26, YOLO11, YOLOv8 โ object detection, instance segmentation, semantic segmentation, image classification, pose eโฆโ63,043Updated this week
- Clone a voice in 5 seconds to generate arbitrary speech in real-timeโ60,226Mar 9, 2026Updated 7 months ago
- Ultralytics YOLOv5 in PyTorch for object detection, instance segmentation, classification, training, and export.โ58,246Updated this week
- We write your reusable computer vision tools. ๐โ51,449Updated this week
- Learn how to develop, deploy and iterate on production-grade ML applications.โ49,904Mar 4, 2026Updated 7 months ago
- ๐ธ๐ฌ - a deep learning toolkit for Text-to-Speech, battle-tested in research and productionโ46,175Aug 16, 2024Updated 2 years ago
- Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.โ44,174Updated this week
- DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.โ43,284Updated this week
- VoxCPM2: Tokenizer-Free TTS for Multilingual Speech Generation, Creative Voice Design, and True-to-Life Cloningโ40,975Oct 8, 2026Updated 3 weeks ago
- GFPGAN aims at developing Practical Algorithms for Real-world Face Restoration.โ37,699Jul 26, 2024Updated 2 years ago
- Real-ESRGAN aims at developing Practical Algorithms for General Image/Video Restoration.โ37,305Aug 6, 2024Updated 2 years ago
- The largest collection of PyTorch image encoders / backbones. Including train, eval, inference, export scripts, and pretrained weights --โฆโ37,263Updated this week
- ๐Clone a voice in 5 seconds to generate arbitrary speech in real-timeโ36,883Mar 3, 2026Updated 8 months ago
- ๐ค Diffusers: State-of-the-art diffusion models for image, video, and audio generation in PyTorch.โ34,851Updated this week
- Non-autoregressive System 1 decision engine. Typed choice, score and yes/no decisions over any text in a single forward pass, in 100+ lanโฆโ34,801Updated this week
- Visualizer for neural network, deep learning and machine learning modelsโ33,645Updated this week
- OpenMMLab Detection Toolbox and Benchmarkโ33,022Aug 21, 2024Updated 2 years ago
- PyTorch Tutorial for Deep Learning Researchersโ32,522Aug 15, 2023Updated 3 years ago
- Facebook AI Research Sequence-to-Sequence Toolkit written in Python.โ32,210Sep 30, 2025Updated last year
- Pretrain, finetune ANY AI model of ANY size on 1 or 10,000+ GPUs with zero code changes.โ31,439Updated this week
- Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and โฆโ30,121Dec 5, 2025Updated 10 months ago
- State-of-the-art 2D and 3D Face Analysis Projectโ30,106Oct 19, 2026Updated 2 weeks ago
- Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including โฆโ29,980Aug 18, 2024Updated 2 years ago
- The fastai deep learning libraryโ28,256Sep 21, 2026Updated last month
- SoftVC VITS Singing Voice Conversionโ28,068Nov 11, 2023Updated 2 years ago
- GUI for a Vocal Remover that uses Deep Neural Networks.โ26,891Oct 6, 2026Updated 3 weeks ago
- deep learning for image processing including classification and object-detection etc.โ26,441Jan 1, 2026Updated 10 months ago
- JARVIS, a system to connect LLMs with ML community. Paper: https://arxiv.org/pdf/2303.17580.pdfโ25,541Jul 29, 2025Updated last year
- Image-to-Image Translation in PyTorchโ25,273Aug 6, 2025Updated last year
- Graph Neural Network Library for PyTorchโ24,131Oct 21, 2026Updated last week
- ncnn is a high-performance neural network inference framework optimized for the mobile platformโ24,023Updated this week
- ๐ A ranked list of awesome machine learning Python libraries. Updated weekly.โ23,854Updated this week
- Image inpainting tool powered by SOTA AI Model. Remove any unwanted object, defect, people from your pictures or erase and replace(powereโฆโ23,298Apr 29, 2025Updated last year