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.
laya
Single-pass multilingual classifier for typed choice, score and yes/no decisions
timesfm
Pretrained time-series foundation model for zero-shot forecasting from Google Research
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
| What we compare | laya | timesfm |
|---|---|---|
| Score parts, out of 100 | ||
| Adoption | 23, niche | 49, known |
| Freshness | 100, active | 100, active |
| Maintenance | 91, healthy | 58, fair |
| Easy to run | Not scored for this kind | Not scored for this kind |
| Agent-ready | 30, minimal | 30, minimal |
| Facts from GitHub and the README | ||
| Stars | 32.9k | 34.5k |
| License | Apache-2.0 (permissive) | Apache-2.0 (permissive) |
| Last commit | Oct 2026 | Sep 2026 |
| Last release | Oct 2026 | Aug 2026 |
| Language | Python | Python |
| Docker | Yes | No |
| GPU | Optional | Optional |
| arm64 or Apple Silicon | Mentioned | Mentioned |
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.