LiftCast: A Local-First AI Workout Forecaster Built for a Friend
说明与用途
LiftCast 是一个本地 AI 训练日志工具,能将非结构化聊天记录转换为结构化数据,预测进展,检测停滞,并提供 10 秒音频回顾,全部离线运行。
问题
Armaan never logs workouts, so he cannot assess strength progress or stalls.
结果
LiftCast provides structured logging, progress forecasting, plateau detection, and audio briefing entirely offline, enabling Armaan to track strength progress without manual entry.
工作流
- Paste WhatsApp note into 10‑second shorthand logger
- Gemma parses note into JSON schema
- Data stored locally
- TabPFN forecasts next session top set with 95% CI
- 56‑day regression flags stalls
- Barbell visualizer shows plate layout
- ElevenLabs synthesizes 10‑second audio recap
- Play recap in gym earbuds
证据
LiftCast is a local‑first tracker and strength forecaster built for his workflow
10‑Second Shorthand Logger: Pastes raw text, typos, or Hinglish notes. A local Gemma model parses them into structured sets via an enforced JSON schema.
In‑Context Progress Forecaster: Prior Labs' TabPFN runs locally on CPU to forecast his next session's top set with calibrated 95% prediction intervals.
Plateau Detection & Barbell Visualizer: Uses a 56‑day regression slope to flag genuine stalls (ignoring routine deloads) and renders a color‑coded barbell sleeve graphic showing exact plates to load.
Hands‑Free Audio Briefing: Synthesizes a 10‑second voice recap via ElevenLabs (with offline browser speech fallback) straight into his gym earbuds.
Data Sovereignty: Workout logs, bodyweight, and personal notes stay in a local SQLite database (data/liftcast.db). Zero cloud egress.
- 记录日期: 2026-10-03T22:41:03.782Z