The open-source tool for time series forecasting and anomaly detection

Accurate Forecasting saves you time and money. Effective Anomaly Detection reduces costs.

What Darts can do for your business

Large collection of classical and state-of-the-art forecasting models: from statistical models (such as ARIMA) to deep learning models (such as N-BEATS). We are constantly scouting research and bringing the best models to Darts. Some of Darts’ models have extra features not present in the original versions.

Detect and classify anomalies in your series: It’s trivial to apply PyOD, or Darts’ forecasting and Filtering models to obtain fully fledged anomaly detection models.

Multivariate series: Each of the time series can have multiple dimensions, to more easily model complex systems

A variety of metrics for evaluating time series’ goodness of fit; from R2-scores to Mean Absolute Scaled Error.

Evaluating forecasts correctly is very important: Darts provides the tools to simulate and evaluate historical forecasts, using moving or expanding time windows.

Understand what your model learned: from feature importances and shap explanations for regression models, to self attention for transformer models.

Data processing: Easily manipulate and/or apply (and potentially revert) common transformations on time series data (window transformations, missing values handling, normalization, etc …)

De-noise your series: Darts provides several filtering methods from Gaussian Process Regressor to Moving Average filters..

All deep learning models are implemented using PyTorch Lightning: supporting among other things custom callbacks, GPUs/TPUs training, checkpointing, weights loading for fine-tuning, etc.

Entirely open-source, introducing...

Darts by Unit8

Darts is an open-source Python solution for time series forecasting and anomaly detection. Its versatile toolkit enables effortless time series data preprocessing and model building – from classical techniques to state-of-the-art deep learning approaches – all tailored to your specific needs. With its user-friendly design, Darts makes it easy to quickly experiment with and compare a variety of models on any use case.

  • Open-source

  • Battle tested

  • State-of-the-art

  • Easy to use

Read more
  • 6000+ Stars on github
  • 100+ Contributors
  • 2 Mio+ Downloads in total
  • 30+ Forecasting models

Technical support

Need help with Darts — applying it to your data, productizing the models with best MLOps practices, or improving your forecasts?

Data science consulting

Need any help on advance data science or machine learning use-cases? We consult and deliver both strategic and engineering/research services.

Custom development

Darts does not (yet) have the feature you need? Let us know, chances are we can develop it for you and provide you with a tailored version satisfying your needs.

Darts in the business context

For banks, ensuring the adoption of AI technologies across the enterprise is no longer a choice, but a strategic imperative. Envisioning and building the bank’s AI capabilities is critical to succeed in an increasingly competitive marketplace.

Want to know how you can leverage Darts in your industry?

    You can unsubscribe from these communications at any time, please review our Privacy Policy. The administrator of your personal data is Unit8 with its registered office in Lausanne, Switzerland

    Want to receive updates from us?

    agree_checkbox *

    By subscribing, you consent to Unit8 storing and processing the data provided above in order to provide you with the requested content. For more information, please review our Privacy Policy.

    Our newsletter features industry news, the latest case studies, and future Unit8 events.


    This page is only available in english