#9797th of 206 in ML frameworks and librariesFor data and documents, data analysis

nixtla

Python client SDK for the hosted TimeGPT time series forecasting API

Stars
4k
License
custom license
Last commit
Nov 2026
Last release
Sep 2026
Language
Jupyter Notebook
Stars, last 29 weeks+215
22 Apr 2026: 3,832 stars29 Apr 2026: 3,840 stars6 May 2026: 3,848 stars13 May 2026: 3,854 stars20 May 2026: 3,860 stars27 May 2026: 3,867 stars3 Jun 2026: 3,875 stars10 Jun 2026: 3,878 stars17 Jun 2026: 3,909 stars24 Jun 2026: 3,913 stars1 Jul 2026: 3,918 stars8 Jul 2026: 3,922 stars15 Jul 2026: 3,934 stars22 Jul 2026: 3,956 stars29 Jul 2026: 3,966 stars5 Aug 2026: 3,971 stars12 Aug 2026: 3,976 stars19 Aug 2026: 3,982 stars26 Aug 2026: 3,987 stars2 Sept 2026: 3,990 stars9 Sept 2026: 3,995 stars16 Sept 2026: 3,999 stars23 Sept 2026: 4,004 stars30 Sept 2026: 4,011 stars7 Oct 2026: 4,014 stars14 Oct 2026: 4,022 stars21 Oct 2026: 4,029 stars28 Oct 2026: 4,036 stars4 Nov 2026: 4,040 stars11 Nov 2026: 4,047 stars

3,832 on 22 Apr 20264,047 on 11 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Nixtla is the Python SDK (NixtlaClient) for TimeGPT, a closed-source transformer foundation model for time series. It sends data to the hosted model for zero-shot forecasting, anomaly detection, fine-tuning, cross-validation and prediction intervals, with exogenous variables and multi-series support. The model does not run locally, so an API key is required.

Who it is for: Data scientists and engineers forecasting time series via a hosted API

Strengths

  • Forecast or detect anomalies in a few lines using pandas DataFrames
  • Zero-shot inference, plus fine-tuning, cross-validation and prediction intervals
  • Handles exogenous variables, multiple series and irregular timestamps
  • Docs cover Spark, Dask and Ray scaling; Snowflake install script included

Weaknesses

  • Model is closed source; the repo holds only the client SDK
  • Every call needs an API key; access starts with a free trial
  • detect_anomalies() is removed in 1.0 with no drop-in replacement

What it needs

  • no GPU
  • Needs Nixtla TimeGPT API key, pandas
  • Models: TimeGPT

What changed

  1. “Breaking: detectanomaliesonline() gained finetunedmodelid and modelparameters mid-signature, to match the parameter order of forecast() and crossvalidation(). Callers passing arguments positionally p…”

From the release notes. No flag means the note does not say so, not that the upgrade is safe.

Also in ML frameworks and libraries

See all 206
Also in ML frameworks and libraries
RankProjectScore
1transformersPython library defining open models for text, vision, audio and multimodal tasks168.9k stars+1,573 (+0.9%) in 30 daysApache-2.094 out of 100
2ultralyticsPython library and CLI for training and running YOLO vision models63.3k stars+1,004 (+1.6%) in 30 daysAGPL-3.094 out of 100
3pytorchPython tensor library with GPU support and tape-based autograd105.5k stars+1,036 (+1.0%) in 30 dayscustom license93 out of 100
#4pytorch-image-modelsPyTorch library of image models, pretrained weights and training scripts37.3k stars+107 (+0.3%) in 30 daysApache-2.093 out of 100
#5supervisionPython toolkit for loading, annotating and counting computer vision detections Live demo ↗ (opens in a new tab)51.6k stars+521 (+1.0%) in 30 daysMIT92 out of 100