AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Data Science › GluonTS
✦ Free & open sourceData Science

GluonTS

A Python library for deep learning-based probabilistic time series forecasting and modeling built on PyTorch.

Probabilistic time series modeling and neural forecasting

Build, train, and evaluate deep learning forecasting models with prediction intervals in Python.

Free forever · open source · Apache-2.0
✓ Light setup✓ Browser-based✓ Real-time collaboration
8.5
ZEKAI
Essential neural forecasting.
Free & open source · Data Science
Ease of setup8
Usefulness9
Maintenance9.5
Community7.5
★ 5,248
GITHUB
Oct 2026
UPDATED
Apache-2.0
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

GluonTS is a Python toolkit designed for probabilistic time series forecasting using PyTorch. It provides pre-built neural network architectures like DeepAR and utilities for evaluating forecast distributions. You should use it if you need uncertainty estimates alongside time series predictions rather than point estimates.

Runs on
Cross-platform
Hosting
Desktop
Languages
Python
License
Apache-2.0

What it is

The package allows you to load time series data via Pandas, split datasets for evaluation, and train neural forecasting models. It outputs predictions as full probability distributions with customizable confidence intervals. It also integrates with external pretrained foundation models like Chronos for zero-shot time series tasks.

Who it's for

It suits data scientists, machine learning engineers, and quantitative analysts building complex forecasting pipelines. It is not designed for non-programmers who need a graphical user interface or simple spreadsheets for basic linear projections.

Key features

Probabilistic Forecast Distributions

Generates full predictive probability distributions and shaded prediction intervals rather than single point forecasts.

PyTorch Neural Estimators

Includes neural network models like DeepAR built directly on top of the PyTorch framework.

Dataset Splitting Utilities

Provides abstractions like PandasDataset and test-generator utilities for rolling-window time series evaluation.

Pretrained Model Support

Supports zero-shot forecasting integration with pretrained foundation models such as Chronos.

How to start

Up and running in 3 steps

1
Install GluonTS with PyTorch support using uv pip install 'gluonts[torch]' or standard pip.
2
Load your time series data into a PandasDataset and define your training and testing evaluation splits.
3
Instantiate an estimator like DeepAREstimator, train it on your dataset, and plot predicted distribution intervals.
Real talk

Our honest verdict

What's great

  • Provides native support for probabilistic output distributions and prediction intervals.
  • Includes pre-built neural forecasting algorithms like DeepAR out of the box.
  • Integrates smoothly with Pandas DataFrames and standard Python data science tools.
  • Offers built-in abstractions for generating test instances and rolling-window evaluations.

Where it falls short

  • Requires Python programming expertise and understanding of deep learning concepts.
  • Training complex neural time series models on large datasets requires GPU compute resources.
  • Lacks a graphical user interface for non-technical business users.
Cost

Pricing & license

GluonTS is free to use under the Apache-2.0 open-source license. The primary cost involved is provisioning the CPU or GPU infrastructure required to train deep learning models on your data.

Paid work

Open remote AI-training roles

870 open remote AI-training roles, updated November 14, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: GluonTS for Data Science
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure GluonTS for you — and train your team.
Get it done for you ↗
Questions

FAQ

What Python versions does GluonTS support?

GluonTS requires Python versions 3.10 through 3.14.

Which deep learning framework does GluonTS use?

GluonTS is primarily built on top of PyTorch.

Does GluonTS provide point estimates or probability distributions?

It produces probabilistic forecasts, allowing you to calculate prediction intervals such as 50% and 90% bounds.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Data Science — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google