Mistral's Timestral Beats Forecasting Leaders on CPUs With Just 209M Parameters
Mistral's first time-series foundation model family hits #1 on three major forecasting benchmarks with just 209M parameters and runs on CPU.
- Mistral released Timestral, its first family of time-series foundation models for zero-shot forecasting
- Four sizes: 5M, 28M, 123M, and 209M parameters, all CPU-friendly
- 209M model ranks #1 on GIFT-Eval, TIME, and fev-bench among zero-shot pretrained models
- Supports multivariate targets, past and known-future covariates, and 32,768-step context
- Outputs 21 probabilistic quantiles per time step instead of point forecasts
- Code on GitHub (Apache 2.0); weights on Hugging Face under Modified MIT
Mistral AI has released Timestral, a family of open-weight foundation models for time-series forecasting. The release includes four checkpoints, public inference code, and weights hosted on Hugging Face. Every model supports CPU-only inference, giving developers a path to zero-shot forecasting without operating GPU infrastructure or training a separate model for each dataset.
According to Mistral’s results, the 209M-parameter checkpoint ranks first on GIFT-Eval, TIME, and fev-bench. The company says it surpasses the previous state of the art with roughly two-thirds as many parameters. Those results are self-reported, so production decisions still require independent testing on representative data.
Four sizes, laptop-scale weights
| Checkpoint | Parameters | Approximate FP32 size |
|---|---|---|
| Timestral-5M | 5 million | 21 MB |
| Timestral-28M | 28 million | 112 MB |
| Timestral-123M | 123 million | 492 MB |
| Timestral-209M | 209 million | 837 MB |
All four checkpoints fit in typical laptop or server memory. Actual runtime consumption will exceed the weight sizes because inference also allocates memory for activations, input arrays, and framework overhead.
- Zero-shot forecasting: Generates predictions without task-specific training.
- Multivariate forecasting: Models related target variables jointly.
- Probabilistic output: Returns 21 quantiles for each predicted time step.
- Long context: Accepts as many as 32,768 historical time steps.
- Covariates: Supports past-only, known-future, continuous, and categorical signals.
- Missing data: Accepts missing observations represented as
NaN.
Mistral reports CPU inference latency of about 10 ms for the 5M model and 140 ms for the 209M model on an eight-thread server CPU. Latency will vary with batch size, context length, forecast horizon, number of variables, numerical precision, and host hardware, so those figures should not be treated as end-to-end service guarantees.
This story is for Pro members
You've reached the end of the free preview. Upgrade to AlphaSignal Pro to read the full article - and everything else behind the paywall.