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.
- Stable Diffusion web UI☆161,110Dec 18, 2025Updated 2 months ago
- 🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal model…☆157,071Updated this week
- The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface.☆104,246Updated this week
- Implement a ChatGPT-like LLM in PyTorch from scratch, step by step☆86,149Feb 19, 2026Updated last week
- A high-throughput and memory-efficient inference and serving engine for LLMs☆71,234Updated this week
- 🧑🏫 60+ Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, fee…☆65,783Jan 22, 2026Updated last month
- Deep Learning for humans☆63,866Updated this week
- Clone a voice in 5 seconds to generate arbitrary speech in real-time☆59,373Dec 15, 2025Updated 2 months ago
- YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite☆56,830Feb 20, 2026Updated last week
- Ultralytics YOLO 🚀☆53,508Updated this week
- Learn how to design, develop, deploy and iterate on production-grade ML applications.☆46,426Aug 18, 2024Updated last year
- 🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production☆44,608Aug 16, 2024Updated last year
- DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.☆41,648Updated this week
- Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.☆41,413Feb 21, 2026Updated last week
- GFPGAN aims at developing Practical Algorithms for Real-world Face Restoration.☆37,378Jul 26, 2024Updated last year
- 🚀Clone a voice in 5 seconds to generate arbitrary speech in real-time☆36,873Jan 7, 2026Updated last month
- We write your reusable computer vision tools. 💜☆36,543Updated this week
- The largest collection of PyTorch image encoders / backbones. Including train, eval, inference, export scripts, and pretrained weights --…☆36,397Updated this week
- Real-ESRGAN aims at developing Practical Algorithms for General Image/Video Restoration.☆34,427Aug 6, 2024Updated last year
- 🤗 Diffusers: State-of-the-art diffusion models for image, video, and audio generation in PyTorch.☆32,873Updated this week
- OpenMMLab Detection Toolbox and Benchmark☆32,418Aug 21, 2024Updated last year
- Visualizer for neural network, deep learning and machine learning models☆32,465Updated this week
- PyTorch Tutorial for Deep Learning Researchers☆32,189Aug 15, 2023Updated 2 years ago
- Facebook AI Research Sequence-to-Sequence Toolkit written in Python.☆32,159Sep 30, 2025Updated 5 months ago
- Pretrain, finetune ANY AI model of ANY size on 1 or 10,000+ GPUs with zero code changes.☆30,860Feb 21, 2026Updated last week
- Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and …☆28,999Dec 5, 2025Updated 2 months ago
- Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including …☆28,231Aug 18, 2024Updated last year
- SoftVC VITS Singing Voice Conversion☆28,000Nov 11, 2023Updated 2 years ago
- The fastai deep learning library☆27,864Feb 14, 2026Updated 2 weeks ago
- State-of-the-art 2D and 3D Face Analysis Project☆27,918Feb 2, 2026Updated 3 weeks ago
- deep learning for image processing including classification and object-detection etc.☆26,078Jan 1, 2026Updated last month
- Image-to-Image Translation in PyTorch☆24,950Aug 6, 2025Updated 6 months ago
- JARVIS, a system to connect LLMs with ML community. Paper: https://arxiv.org/pdf/2303.17580.pdf☆24,562Jul 29, 2025Updated 7 months ago
- Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and a…☆24,295Updated this week
- Graph Neural Network Library for PyTorch☆23,498Feb 19, 2026Updated last week
- GUI for a Vocal Remover that uses Deep Neural Networks.☆23,757Mar 13, 2025Updated 11 months ago
- 🏆 A ranked list of awesome machine learning Python libraries. Updated weekly.☆23,250Updated this week
- ncnn is a high-performance neural network inference framework optimized for the mobile platform☆22,819Feb 20, 2026Updated last week
- Image inpainting tool powered by SOTA AI Model. Remove any unwanted object, defect, people from your pictures or erase and replace(powere…☆22,730Apr 29, 2025Updated 10 months ago
- pytorch handbook是一本开源的书籍,目标是帮助那些希望和使用PyTorch进行深度学习开发和研究的朋友快速入门,其中 包含的Pytorch教程全部通过测试保证可以成功运行☆21,558Jul 25, 2024Updated last year