A PyTorch-based blind face restoration model that repairs degraded, low-quality, or old face photos using a codebook lookup transformer.
Project-MONAI/MONAI
A PyTorch-based open-source framework for deep learning on healthcare imaging data, covering preprocessing, networks, losses and metrics.
- Stars
- 8,786
- Forks
- 1,671
- Open issues
- 518
- Last commit
- yesterday
What is it?
MONAI is a deep learning framework built on PyTorch for healthcare imaging. It targets researchers and clinicians who need to build end-to-end training workflows for multi-dimensional medical image data, such as 2D and 3D scans, without assembling every component from scratch.
The framework provides flexible pre-processing for medical imaging data, along with domain-specific networks, loss functions and evaluation metrics. Its APIs are designed to be compositional and portable, so components can be dropped into existing PyTorch training code. It also supports multi-GPU and multi-node data parallelism.
MONAI is distributed on PyPI, conda-forge and Docker Hub, and includes a bundle format for packaging and sharing models. Tutorials and example notebooks are maintained in a separate repository.
Key features
- 01Flexible pre-processing for multi-dimensional medical imaging data
- 02Domain-specific networks, losses and evaluation metrics
- 03Compositional, portable APIs that integrate with existing PyTorch workflows
- 04Multi-GPU and multi-node data parallelism support
- 05MONAI Bundle format for packaging and sharing models
Use cases
- Training segmentation or classification models on CT or MRI volumes
- Adding medical-domain losses and metrics to an existing PyTorch training pipeline
- Scaling model training across multiple GPUs or nodes
- Reusing and sharing pretrained models through the bundle format
Topics
FAQ
- What is MONAI?
- A PyTorch-based open-source framework for deep learning on healthcare imaging data, covering preprocessing, networks, losses and metrics. MONAI is a deep learning framework built on PyTorch for healthcare imaging. It targets researchers and clinicians who need to build end-to-end training workflows for multi-dimensional medical image data, such as 2D and 3D scans, without assembling every component from scratch.
- Is MONAI free to use? What license does it have?
- MONAI is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
- Is MONAI still maintained?
- Actively maintained. The last commit to MONAI was on Oct 17, 2026.
- What can I use MONAI for?
- Training segmentation or classification models on CT or MRI volumes Adding medical-domain losses and metrics to an existing PyTorch training pipeline Scaling model training across multiple GPUs or nodes Reusing and sharing pretrained models through the bundle format
- Where can I get MONAI?
- The source code and installation instructions are on GitHub: https://github.com/Project-MONAI/MONAI
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Python tool and library that removes image backgrounds, usable as a CLI, library, HTTP server, or Docker container.
Open-source toolkit from Unity that lets games and simulations serve as environments for training AI agents with reinforcement and imitation learning.
Free, open source Python crypto trading bot that supports major exchanges, backtesting, dry-run, and control via Telegram or a web UI.
An open-source autonomous agent that runs deep research on web and local documents using any LLM provider, producing cited reports.
A collection of starter projects showing how to build deployable applications on the Claude API, from support agents to browser and computer-use agents.