PocketTSLM: Deploying an On-Device Soft-Prompt Time-Series Language Model for Privacy-Preserving Smartphone Reasoning
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.
Ports OpenTSLM-SP (soft-prompt variant: a time-series encoder + projector inject signal windows as embeddings into a LoRA-adapted Llama-3.2-1B) to MLX-Swift, so inference runs entirely on a consumer iPhone (iPhone Air, iOS 26.4.1) with no health data leaving the device. Parity protocol: encoder, projector and rotary embedding match the Python MLX reference within 10⁻⁴ max element-wise. Greedy-decoded token sequences are identical between Swift and Python MLX; final answers match PyTorch.
- Venue: arXiv 2610.21308v1 (cs.LG, cs.CL; submitted 2026-10-15); a version accepted at the Workshop on Deploying AI in Healthcare (DAIH), COLM 2026
- Signals: ecg, eeg, text
- Form factor: other
- Venue
- arXiv 2610.21308v1 (cs.LG, cs.CL; submitted 2026-10-15); a version accepted at the Workshop on Deploying AI in Healthcare (DAIH), COLM 2026
- Published
- 2026
- DOI
- Not reported
- PMID
- Not reported
- Licence
- Not reported
- Form factor
- Other
- Subjects
- Not reported
- Code
- Open
- Added
- Oct 16, 2026
Abstract
Consumer phones and wearables increasingly collect physiological time-series data, yet most mobile systems treat these streams as summaries or text rather than as temporal evidence. This representation is poorly matched to personal health systems that need to retrieve, route, or summarize sensor evidence while preserving temporal structure. Cloud-hosted time-series language models avoid smartphone limits, but they repeatedly move sensitive physiology off the device and add latency and per-query compute cost. Mobile model alternatives that aggregate time-series data into statistical features or serialize raw samples as text either compress temporal structure or exhaust the context and memory budgets of small on-device models. We present PocketTSLM, a mobile-native deployment of OpenTSLM SoftPrompt, the soft-prompt variant of the OpenTSLM time-series language model. PocketTSLM runs fully on a consumer smartphone by injecting encoded time-series windows as embeddings instead of tokenizing time series as text. A numerical parity protocol verifies identical greedy-decoded token sequences between the Swift port and a Python reference using Apple's MLX machine-learning framework. Answers also match the PyTorch reference, although rationale wording can differ. An on-device context-economics benchmark compares the soft-prompt path with a text-serialized baseline on the same backbone. In our benchmark format, soft-prompting uses approximately 12 times fewer time-series tokens and reduces prompt-prefill cost. PocketTSLM processes 30-second Sleep-EDF electroencephalography clips for sleep staging and a 1,000-sample (10 s) 12-lead electrocardiogram clip from ECG-QA. In comparison, text-serialized baselines exceed the phone's context or memory budget at longer time-series windows. All inference runs entirely on the device, with no health data transmitted during inference.
Verbatim fromarXiv· arXiv metadata (abstracts are released under CC0)

How it works
Cite
@article{pockettslmondevicesoftpr2026,
title = {{PocketTSLM: Deploying an On-Device Soft-Prompt Time-Series Language Model for Privacy-Preserving Smartphone Reasoning}},
author = {Max Rosenblattl and Nikhil Krishnaswamy and Leon Nissen and Manuel Milling and Nicolas Zumarraga and Ning Wang and Thomas Kaar and Robert Jakob and Björn W. Schuller and Elgar Fleisch and Patrick Langer and Paul Schmiedmayer},
year = {2026},
journal = {arXiv 2610.21308v1 (cs.LG, cs.CL; submitted 2026-10-15); a version accepted at the Workshop on Deploying AI in Healthcare (DAIH), COLM 2026},
eprint = {2610.21308}
}History
Added to the ChatPPG research hub
More on ChatPPG
- A lightweight ECG model with teacher-derived integrated medical semantic preservation for cardiac disease screening (ECGFM-U-Lite)
This study shrinks a unified ECG foundation model so it can run where compute and memory are limited
- Agentic AI-enabled discovery across large-scale sleep physiology (AI Sleep Co-Scientist)
AI Sleep Co-Scientist is a setup in which human scientists direct specialist AI agents for hypothesi
- An AI Co-Data-Scientist for Prioritizing Candidate Biomarkers from Wearable Sensor Data (CoDaS)
CoDaS is an AI co-data-scientist that proposes and checks candidate biomarkers from wearable data, c
