Google's TimesFM 2.5: 200M-parameter time-series model with 16k context

What's New in TimesFM 2.5
Google Research has updated their TimesFM (Time Series Foundation Model) to version 2.5. This is a decoder-only foundation model specifically designed for time-series forecasting, with the paper published at ICML 2024.
Key Technical Changes
Compared to TimesFM 2.0, the 2.5 model includes several significant updates:
- Parameter count reduced from 500M to 200M
- Context length increased from 2048 to 16k
- Added support for continuous quantile forecast up to 1k horizon via an optional 30M quantile head
- Removed the frequency indicator
- Added new forecasting flags
- Added back covariate support through XReg (as of Oct. 29, 2025 update)
Installation and Setup
The repository is actively being updated with plans for a Flax version for faster inference, more documentation, and notebooks. Current installation requires:
git clone https://github.com/google-research/timesfm.git
cd timesfm
# Create virtual environment with uv
uv venv
source .venv/bin/activate
# Install with torch
uv pip install -e .[torch]
# Or with flax
uv pip install -e .[flax]
# Or with XReg support
uv pip install -e .[xreg]
Basic Usage Example
Here's the basic forecasting workflow from the source:
import torch
import numpy as np
import timesfm
torch.set_float32_matmul_precision("high")
model = timesfm.TimesFM_2p5_200M_torch.from_pretrained("google/timesfm-2.5-200m-pytorch")
model.compile(timesfm.ForecastConfig(
max_context=1024,
max_horizon=256,
normalize_inputs=True,
use_continuous_quantile_head=True,
force_flip_invariance=True,
infer_is_positive=True,
fix_quantile_crossing=True,
))
point_forecast, quantile_forecast = model.forecast(
horizon=12,
inputs=[
np.linspace(0, 1, 100),
np.sin(np.linspace(0, 20, 67)),
], # Two dummy inputs
)
Output shapes:
point_forecast.shape → (2, 12)
quantile_forecast.shape → (2, 12, 10): mean, then 10th to 90th quantiles.
Model Availability
The model is available through multiple channels:
- GitHub repository: google-research/timesfm
- Hugging Face collection for all checkpoints
- TimesFM in BigQuery as an official Google product (note: this open version is not officially supported)
- Older versions (1.0 and 2.0) archived in the v1 subdirectory
For developers working with time-series data, this represents a significant update in parameter efficiency and context handling compared to previous versions. The addition of continuous quantile forecasting provides more detailed uncertainty estimates, which is valuable for production forecasting systems.
📖 Read the full source: HN AI Agents
👀 See Also

MiniMax Releases MaxClaw: Cloud-Hosted AI Agent Based on OpenClaw
MiniMax has launched MaxClaw, a fully managed cloud-hosted AI agent built on the OpenClaw framework. It deploys in 10 seconds without Docker or servers and features the MiniMax M2.5 model with 229B parameters, 200K-1M token context, and up to 100 tokens/s inference speed.
Commodification of Intelligence: Circular AI Deals Explained
Circular financing in AI (e.g., OpenAI→Microsoft servers, Nvidia→CoreWeave) mirrors traditional commodity markets. Not a bubble, but a shift toward intelligence as a fungible commodity.

OpenClaw 2026.3.11 release adds local-first Ollama setup, multimodal memory, and Discord thread controls
OpenClaw 2026.3.11 introduces first-class Ollama setup with local-only or hybrid modes, adds multimodal image and audio indexing to memory search using Gemini embeddings, and provides configurable Discord thread archiving times.
Nvidia AI Hardware Price Hikes Above 15% Hit Customers
Nvidia has notified customers of AI-related price increases exceeding 15%, according to Bloomberg News. The hikes affect data center GPUs and networking gear, potentially impacting AI development costs.