lifeos / DEMO_SCRIPT.md
awaisaziz's picture
Add LifeOS: local-first personal assistant on Nemotron-3-Nano-4B
40cf485
|
Raw
History Blame Contribute Delete
2.9 kB
# LifeOS — 90-Second Demo Script
> One small model. One memory. Your whole week, handled — offline.
**Setup before recording:** Space freshly restarted (clean seed data), browser
at 1280px, `data/samples/flyer.pdf` and `data/samples/transactions.csv` on the
desktop. Optional but killer: have the OS wifi toggle visible in the menu bar.
---
### 0:00–0:10 — Cold open (the problem)
*Screen: LifeOS header with "● 100% LOCAL · Nemotron-3-Nano-4B · llama.cpp" chips.*
> "I'm a student. My grocery money, my training plan, and my subscriptions
> all leak in different apps — and I'm not sending my bank statements to a
> cloud AI. So I built LifeOS: a personal assistant that runs entirely on a
> 4-billion-parameter NVIDIA model, on a free CPU."
### 0:10–0:30 — 💰 Money: find the leaks
*Upload `transactions.csv` → subscription table appears → click "Review my subscriptions". Tokens stream live.*
> "I drop in three months of bank transactions. Deterministic code detects the
> recurring charges — then the model judges them against my income. It flags
> FitnessPal — untouched since March — and Crunchyroll. That's ~$32 a month
> back."
### 0:30–0:55 — 🍳 Kitchen: shop the deals, skip the repeats
*Upload `flyer.pdf` → deal chips appear → "Get recipe picks" → 3 recommendations stream in.*
> "Now dinner. I upload this week's grocery flyer — OCR and parsing happen
> locally. Watch the *why*: it picks chicken thighs because they're $2.49 a
> pound **and** because it remembers I've already had pasta twice this week.
> It knows I eat halal and chase protein. That's the shared memory working."
### 0:55–1:10 — 💪 Health: it knows my knee
*Log yesterday's leg day → "What should I do tomorrow?" → recommendation streams.*
> "I log my workouts here too. It suggests an easy morning run — because my
> 10K is in September, and its long-term memory knows my knee needs a rest
> day between runs. I never told it that today; it remembered."
### 1:10–1:25 — 🧠 The killer cross-domain ask
*Chat tab. Click the example chip: "Plan my week: under $80 groceries, high protein, run 3×". Answer streams, citing flyer prices, the cancel list, and the training plan.*
> "And this is the point of one assistant instead of three apps: one question
> that needs my food, my money, and my training — answered by a 4B model
> from one shared memory."
### 1:25–1:30 — The proof
*Toggle wifi OFF. Send one more chat message. It streams normally.*
> "Oh — and wifi's been off for this part. Off the grid. Built small."
*End card: LifeOS · Nemotron-3-Nano-4B · llama.cpp · 100% local · HF Build Small hackathon.*
---
**Beat notes:** keep each tab's streaming visible 3–4s before cutting; the
wifi-off beat must show the toggle AND the streaming response in one unbroken
shot — it's the credibility moment of the video.