nixtla  by Nixtla

Time series foundation model for forecasting and anomaly detection

created 3 years ago
2,857 stars

Top 17.0% on sourcepulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

TimeGPT is a production-ready, generative pre-trained transformer model for time series forecasting and anomaly detection. It is designed for users across various domains like retail, finance, and IoT, offering zero-shot inference and fine-tuning capabilities for accurate predictions with minimal code.

How It Works

TimeGPT is built upon a transformer architecture, similar to LLMs but independently trained on over 100 billion time series data points from diverse domains. This self-attention-based approach allows it to capture complex temporal patterns and extrapolate future distributions, minimizing forecasting error without requiring domain-specific training data for initial use.

Quick Start & Requirements

  • Install: pip install nixtla>=0.5.1
  • Prerequisites: An API key from dashboard.nixtla.io is required for using the service.
  • Documentation: docs.nixtla.io

Highlighted Details

  • Zero-shot inference for immediate forecasting and anomaly detection without prior training.
  • Supports fine-tuning on custom datasets for improved performance on specific tasks.
  • API access available, with upcoming Azure Studio integration and on-premise deployment options.
  • Handles multiple series forecasting, exogenous variables, irregular timestamps, and provides prediction intervals.

Maintenance & Community

  • The project is actively maintained by Nixtla.
  • Contact: ops@nixtla.io

Licensing & Compatibility

  • The TimeGPT model itself is closed source.
  • The SDK is open source under the Apache 2.0 License.
  • Commercial use is permitted via the API, but the core model's closed-source nature may have implications for certain deployment scenarios.

Limitations & Caveats

  • Requires an API key and internet connectivity for the primary forecasting and anomaly detection functionalities, as the core model is accessed remotely.
  • The closed-source nature of the TimeGPT model itself means users cannot inspect or modify the underlying model architecture or weights.
Health Check
Last commit

1 week ago

Responsiveness

1+ week

Pull Requests (30d)
4
Issues (30d)
0
Star History
157 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.