--- title: What Changed emoji: πŸ“‹ colorFrom: indigo colorTo: purple sdk: gradio sdk_version: 5.49.1 app_file: app.py python_version: "3.11" pinned: false license: apache-2.0 short_description: Local Parkinson's caregiver diary to a doctor report models: - zeon01/what-changed-1b --- # What Changed πŸ“‹ A private, **local** tracker that turns a caregiver's daily notes about a parent with **Parkinson's disease** into a one-page **doctor report** β€” running entirely on a fine-tuned **1B** model ([`zeon01/what-changed-1b`](https://huggingface.co/zeon01/what-changed-1b)) via llama.cpp. Nothing leaves the device. > **Not medical advice / not a medical device.** It organizes a caregiver's own observations > to share with a clinician; it does not diagnose, predict, or recommend treatment. ## How it works 1. **Log** a day in plain words β€” *"froze in the doorway, pill wore off before lunch"* β€” and the fine-tuned 1B extracts structured ratings + event counts. Decoding is **grammar-constrained**, so the output is always valid schema JSON. 2. **Trends** are computed by **deterministic Python** (rolling averages, decline streaks, event rates) β€” the model never touches the math, so it can't hallucinate a trend. 3. **Report** narrates the already-computed findings in plain language to bring to the doctor. A 1.08B model is enough because it only does two narrow jobs (noteβ†’JSON, and phrasing findings); the reasoning is all deterministic. That's what makes it run locally on plain hardware. *This demo is pre-seeded with a realistic 60-day decline arc so the Trends and Report tabs are populated. Built for the Build Small Hackathon.*