autogluon.multimodal
Fast and Accurate ML in 3 Lines of Code
Decision gist · record as of 2026-08-14
Yes. Active maintenance, permissive license, low install friction, and zero known vulnerabilities make it a safe choice. Install if you need to train multimodal models quickly without deep learning expertise. Skip if you require fine-grained control over architectures, loss functions, or deployment pipelines—or if your data is purely tabular or time-series (use autogluon.tabular or autogluon.timeseries instead).AI-flagged interpretation of the facts on this page — verify before relying
Before you install
- Requires PyTorch and transformers as runtime dependencies; GPU support optional but recommended for image/text workloads.
- Python 3.10–3.13 required.
- Low friction installation as a pure Python wheel.
License · maintenance · safety
Apache-2.0 (permissive) — Apache-2.0 permissive license allows commercial and private use with minimal restrictions; suitable for most production and research contexts.
last release 2026-08-06 (8 days) · last repo commit 2026-08-14 · 10,596 stars
0 known vulnerabilities (OSV.dev, 2026-08-14) · 239,651 downloads/mo, #8,917 on PyPI
Alternatives
Verify before relying
pip install autogluon.multimodal
from autogluon.multimodal import MultiModalPredictor
predictor = MultiModalPredictor(label="target").fit("train.csv")
predictions = predictor.predict("test.csv")- Whether multimodal models can be deployed to production endpoints or only used for batch inference.
- Memory and compute requirements for typical image+text datasets at different scales.
- Whether custom model architectures or loss functions can be plugged into the automation pipeline.
What it is and what it does
AutoGluon Multimodal is an automated machine learning library that trains and deploys deep learning models on image, text, and tabular data with minimal code. It wraps PyTorch, transformers, and foundation models (via timm, torchvision, and other dependencies) to handle feature engineering, model selection, and hyperparameter tuning automatically. You provide data and a label column; the library handles the rest, returning a predictor object ready to make predictions.
The package is designed for developers and data scientists who want strong predictive performance without manual deep learning expertise. It integrates with AutoGluon's core ecosystem (autogluon.core, autogluon.features, autogluon.common) and includes support for text augmentation (nlpaug), evaluation metrics (torchmetrics, evaluate), and cloud storage (boto3, fsspec). The 35 runtime dependencies reflect its role as a comprehensive end-to-end automation layer rather than a lightweight utility.
Use it for
- Train image classifiers on custom datasets without writing CNN code or tuning learning rates.
- Build text classifiers or sentiment models from CSV files with image and text columns combined.
- Rapidly prototype multimodal models for product recommendation or content moderation tasks.
- Benchmark multiple deep learning architectures automatically on your own tabular+image+text data.
- Deploy a trained predictor to production for batch inference on new multimodal records.
Worth the install?
AI-flagged interpretation of the facts on this page. Verify before relying on it.
Yes.
Active maintenance, permissive license, low install friction, and zero known vulnerabilities make it a safe choice. Install if you need to train multimodal models quickly without deep learning expertise. Skip if you require fine-grained control over architectures, loss functions, or deployment pipelines—or if your data is purely tabular or time-series (use autogluon.tabular or autogluon.timeseries instead).
Install
autogluon-multimodal on PyPI
Before you install
Low friction installation as a pure Python wheel. Active maintenance with recent release (8 days old) and strong repository health (10596 stars, last commit 2026-08-14). Supports Python 3.10–3.13 across Linux, macOS, and Windows.
Requires PyTorch and transformers as runtime dependencies; GPU support optional but recommended for image/text workloads. Python 3.10–3.13 required.
License in practice
Apache-2.0 permissive license allows commercial and private use with minimal restrictions; suitable for most production and research contexts.
Quickstart
pip install autogluon.multimodal
from autogluon.multimodal import MultiModalPredictor
predictor = MultiModalPredictor(label="target").fit("train.csv")
predictions = predictor.predict("test.csv")
Verify before relying
- Whether multimodal models can be deployed to production endpoints or only used for batch inference.
- Memory and compute requirements for typical image+text datasets at different scales.
- Whether custom model architectures or loss functions can be plugged into the automation pipeline.
Package facts
| License | Apache-2.0 permissive |
| Python support | Supports the current Python release <3.14,>=3.10 |
| Install friction | Low. Pure-Python wheel |
| Runtime dependencies | 35 packagesnumpyscipypandasscikit-learnPillowtqdmboto3torchlightningtransformersacceleratefsspecrequestsjsonschemaseqevalevaluatetimmtorchvisionscikit-imagetext-unidecodetorchmetricsomegaconfautogluon.coreautogluon.featuresautogluon.commonpytorch-metric-learningnlpaugnltkopenmimdefusedxml |
| Maintenance | Actively maintained 8 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 239,651 / month, #8,917 on PyPI 30-day window, as of 2026-08-14 |
| Known vulnerabilities | None known OSV.dev, checked 2026-08-14 |
| Classifiers | Development Status :: 5 - Production/StableIntended Audience :: Customer ServiceIntended Audience :: DevelopersIntended Audience :: EducationIntended Audience :: Financial and Insurance IndustryIntended Audience :: Healthcare IndustryIntended Audience :: Science/ResearchIntended Audience :: Telecommunications IndustryOperating System :: MacOSOperating System :: Microsoft :: WindowsOperating System :: POSIXOperating System :: UnixProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Topic :: Scientific/Engineering :: Artificial IntelligenceTopic :: Scientific/Engineering :: Image RecognitionTopic :: Scientific/Engineering :: Information AnalysisTopic :: Software Development |
Evidence: autogluon_multimodal-1.6.1-py3-none-any.whl
Tags
Let your AI agent find packages like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.
wish › “automated machine learning multimodal”
- autogluon.multimodalAutoGluon Multimodal automates machine learning on image, text, and…
- autogluonAutoGluon automates machine learning model training and deployment…
- autogluon.commonProvides shared utilities and common infrastructure for AutoGluon's…
Give your agent the search over MCP, or paste the wish link into any chat.
More Software Development packages
Provides backported and experimental type hints for Python 3.9+, allowing use of newer typing features on older Python versions and enabling early experimentation with type system PEPs before they enter the standard library.
NumPy provides an N-dimensional array object and a comprehensive suite of mathematical, linear algebra, Fourier transform, and random number functions for scientific computing in Python.
FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.
Provides a way to document function parameters, class attributes, return types, and variables inline using Python's `Annotated` type hint syntax instead of traditional docstrings.
Typer builds command-line applications from Python functions using type hints, automatically generating help text, argument parsing, and shell completion.
Install it if you are building CLIs in Python.
Distlib provides low-level packaging utilities for building, distributing, and managing Python software—including metadata handling, version specifiers, wheel support, script installation, and dependency resolution.
See also autogluon · autogluon.vision · autogluon.timeseries · pyglove · autogluon.text · autogluon.features · autogluon.core · autogluon.common · lightly · lightly-utils