Model

OpenTSLM

Time-Series Language Models (Stanford / ETH Zurich)

Year
2025
Form factor
Other
ECGIMUEEGTextgeneric time series (TSQA, M4)arXiv 2510.02410Open codeWeights: open
Langer, Patrick et al., "OpenTSLM: Time-Series Language Models for Reasoning over Multivariate Medical Text- and Time-Series Data", arXiv:2510.02410, CC BY 4.0
PreprintCatalog paper date: 2025Added to atlas: Oct 17, 2026Source

Activity counts measure attention, not model quality. Missing counts are unknown. Publication status follows the linked source; a listed venue alone does not confirm peer review.

Family of time-series language models (TSLMs) that add time series as a native modality to small pretrained LLMs (Llama 3.2 1B/3B, Gemma 3 270M/1B) for natural-language Q&A and chain-of-thought reasoning over medical signals. It is the backbone for pockettslm (on-iPhone deployment of OpenTSLM-SP 1B), timecap (OpenTSLM-Cap, caption-augmented training) and one of the backbones post-trained by lapras.

Signals
ECG, IMU, EEG, Text, generic time series (TSQA, M4)
Form factor
Other
Year
2025
Architecture

Two variants on a pretrained LLM: OpenTSLM-SoftPrompt (time-series encoder + projector emit learnable tokens concatenated with text; LoRA on the LLM) and OpenTSLM-Flamingo (time series fused via cross-attention)

License

Code MIT. Base LLM terms apply: Llama 3.2 Community License (meta-llama/Llama-3.2-1B/3B, gated) or Gemma terms (google/gemma-3-270m, gemma-3-1b-pt, gated).

At a glance
Type
FM adaptation
Form factor
Other
Parameters
Not reported
Architecture
Two variants on a pretrained LLM: OpenTSLM-SoftPrompt (time-series encoder + projector emit learnable tokens concatenated with text; LoRA on the LLM) and OpenTSLM-Flamingo (time series fused via cross-attention)
Venue
arXiv 2510.02410 (submitted 2025-10-02)
Year
2025
DOI
Not reported
Licence
Code MIT. Base LLM terms apply: Llama 3.2 Community License (meta-llama/Llama-3.2-1B/3B, gated) or Gemma terms (google/gemma-3-270m, gemma-3-1b-pt, gated).
Caveats
Not reported
Datasets
Not reported
Added
Oct 17, 2026
Updated
Oct 17, 2026

Abstract

LLMs have emerged as powerful tools for interpreting multimodal data. In medicine, they hold particular promise for synthesizing large volumes of clinical information into actionable insights and digital health applications. Yet, a major limitation remains their inability to handle time series. To overcome this gap, we present OpenTSLM, a family of Time Series Language Models (TSLMs) created by integrating time series as a native modality to pretrained LLMs, enabling reasoning over multiple time series of any length. We investigate two architectures for OpenTSLM. The first, OpenTSLM-SoftPrompt, models time series implicitly by concatenating learnable time series tokens with text tokens via soft prompting. Although parameter-efficient, we hypothesize that explicit time series modeling scales better and outperforms implicit approaches. We thus introduce OpenTSLM-Flamingo, which integrates time series with text via cross-attention. We benchmark both variants against baselines that treat time series as text tokens or plots, across a suite of text-time-series Chain-of-Thought (CoT) reasoning tasks. We introduce three datasets: HAR-CoT, Sleep-CoT, and ECG-QA-CoT. Across all, OpenTSLM models outperform baselines, reaching 69.9 F1 in sleep staging and 65.4 in HAR, compared to 9.05 and 52.2 for finetuned text-only models. Notably, even 1B-parameter OpenTSLM models surpass GPT-4o (15.47 and 2.95). OpenTSLM-Flamingo matches OpenTSLM-SoftPrompt in performance and outperforms on longer sequences, while maintaining stable memory requirements. By contrast, SoftPrompt grows exponentially in memory with sequence length, requiring around 110 GB compared to 40 GB VRAM when training on ECG-QA with LLaMA-3B. Expert reviews by clinicians find strong reasoning capabilities exhibited by OpenTSLMs on ECG-QA. To facilitate further research, we provide all code, datasets, and models open-source.

Verbatim fromarXiv· arXiv metadata (abstracts are released under CC0)

How it works

How OpenTSLM works: Input signals → Model → Downstream tasksInput signals: ECG (Electrocardiogram); IMU (Accelerometer, 3-axis); EEG (Electrophysiology); Text (Language). Model: OpenTSLM (Transformer · Language-aligned). Downstream tasks: Sleep staging; Activity recognition.Input signalsECG: ElectrocardiogramECGElectrocardiogramIMU: Accelerometer, 3-axisxyzIMUAccelerometer, 3-axisEEG: ElectrophysiologyEEGElectrophysiologyText: LanguageTextLanguageModel×NOpenTSLMTransformer · Language-alignedDownstream tasksSleep stagingSleep stagingActivity recognitionActivity recognition
Architecture
Two variants on a pretrained LLM: OpenTSLM-SoftPrompt (time-series encoder + projector emit learnable tokens concatenated with text; LoRA on the LLM) and OpenTSLM-Flamingo (time series fused via cross-attention)
Inputs
ECG, IMU, EEG, Text, generic time series (TSQA, M4)
Approach
time series language model · TSLM · sensor language · soft prompt · flamingo · Llama 3.2

Datasets

No public datasets linked yet.

Papers· 3

Authors· 12

Cite

APA

OpenTSLM. (2025). arXiv 2510.02410. https://arxiv.org/abs/2510.02410

BibTeX

@misc{opentslm2025opentslm,
  title         = {{OpenTSLM}},
  year          = {2025},
  howpublished  = {arXiv 2510.02410},
  eprint        = {2510.02410},
  archivePrefix = {arXiv}
}

Built from the hub record. Check it against the publisher before submitting.

History

  1. Added to the ChatPPG research hub