laya vs timesfm

Two of the top projects in Open models, side by side: who leads on each score part and who each one suits, then setup, license, activity and what each review found.

22nd of 5 in Open models

laya

Single-pass multilingual classifier for typed choice, score and yes/no decisions

33rd of 5 in Open models

timesfm

Pretrained time-series foundation model for zero-shot forecasting from Google Research

65 out of 100

Verdict

laya ranks higher, 67 to 65. Of the 4 score parts we measure for both, laya leads on 1, timesfm on 1 and 2 are even.

  • Adoptiontimesfm leads by 26 points, 49 to 23: a wide gap.
  • FreshnessEven at 100.
  • Maintenancelaya leads by 33 points, 91 to 58: a wide gap.
  • Agent-readyEven at 30.

Pick laya if you are

Engineers needing fast multilingual triage, routing and moderation classifiers

  • One forward pass: 33 ms per question, 7.2 ms/question batched, measured on a T4
  • No generation, so no output parsing; answers are typed choice, score or probability

Pick timesfm if you are

Engineers and researchers forecasting time series without per-task training

  • Zero-shot forecasting of univariate and multivariate series with past-only and future covariates
  • Returns point forecast plus 9 quantiles (0.1 to 0.9) per step
laya vs timesfm: score parts and facts
What we comparelayatimesfm
Score parts, out of 100
Adoption23, niche49, known
Freshness100, active100, active
Maintenance91, healthy58, fair
Easy to runNot scored for this kindNot scored for this kind
Agent-ready30, minimal30, minimal
Facts from GitHub and the README
Stars32.9k34.5k
LicenseApache-2.0 (permissive)Apache-2.0 (permissive)
Last commitOct 2026Sep 2026
Last releaseOct 2026Aug 2026
LanguagePythonPython
DockerYesNo
GPUOptionalOptional
arm64 or Apple SiliconMentionedMentioned

laya

Laya answers typed questions (choice, score, noul) about a text, email, ticket or JSON state in one forward pass of an encoder model, with no text generation. A Router picks between three checkpoints (ModernBERT-large English, mmBERT-base multilingual for 100+ languages, and a typed-decisions fine-tune). It ships as a Python package with a CLI, optional HTTP and MCP servers, and LangChain, LlamaIndex and CrewAI integrations.

Who it is for: Engineers needing fast multilingual triage, routing and moderation classifiers

Strengths

  • One forward pass: 33 ms per question, 7.2 ms/question batched, measured on a T4
  • No generation, so no output parsing; answers are typed choice, score or probability
  • Router selects English or multilingual checkpoint per request; 100+ languages covered
  • Fine-tuning notebooks provided; typed-decisions checkpoint scores 0.766 vs 0.362 for base English

Weaknesses

  • Zero-shot accuracy is low on domain tasks; fine-tuning is needed for good results
  • Multilingual checkpoint ships with a 1,024-token limit; beyond about 4,000 tokens accuracy varies
  • Only classifies fixed question types; cannot generate or explain text
  • Checkpoints download from Hugging Face on first use, so offline setups need preparation
  • GPU optional
  • Docker + Compose
  • Needs Hugging Face Hub (checkpoint download), PyTorch, transformers
  • Models: ModernBERT-large (421M), mmBERT-base (322M), ONNX Runtime

timesfm

TimesFM is a pretrained decoder-only model for time-series forecasting, installed as a Python package with PyTorch or MLX (Apple silicon) backends. Version 3.0 forecasts univariate and multivariate series with past-only and past-and-future covariates, returning point forecasts plus nine quantiles (0.1 to 0.9). The code is Apache-2.0, but 3.0 weights carry a non-commercial license.

Who it is for: Engineers and researchers forecasting time series without per-task training

Strengths

  • Zero-shot forecasting of univariate and multivariate series with past-only and future covariates
  • Returns point forecast plus 9 quantiles (0.1 to 0.9) per step
  • MLX backend runs 3.0 on Apple silicon without PyTorch, numerically matched to PyTorch
  • Includes LoRA fine-tuning example (HF Transformers + PEFT), unit tests and an agent SKILL.md

Weaknesses

  • TimesFM 3.0 weights are non-commercial and non-production; commercial use only via Google Cloud services
  • Not an officially supported Google product
  • Forecasting only; contexts beyond 15,360 points are truncated to the most recent
  • README code imports differ between 3.0 examples and the PyPI 2.0.2 note, which is unclear
  • GPU optional
  • Needs PyTorch or MLX, Hugging Face checkpoints
  • Models: TimesFM 3.0 (PyTorch checkpoint), TimesFM 2.5 (200M params, 16k context), TimesFM 1.0 and 2.0 (v1 archive)

More in Open models

Building with these?

We help teams pick an open-source AI stack and run it in production. Client work never changes a rank.