SlothBrief Offline: I Talk for a Minute at Night, and My Morning List Refuses to Exceed Three Things
Description and use
A one‑minute nighttime voice dump is locally transcribed and sorted into a concise morning brief with at most three tasks, preserving privacy and simplicity.
Problem
People struggle to capture and prioritize midnight thoughts into a manageable morning plan, often forgetting tasks or overloading their to‑do list.
Outcome
The tool produces a concise morning brief with at most three tasks, preserving privacy by running entirely offline and avoiding cloud services.
Workflow
- Record a one‑minute voice dump on phone
- Convert phone audio to 16 kHz mono WAV with ffmpeg
- Load Whisper open‑weight model via faster‑whisper (int8, CTranslate2) and transcribe locally
- Split transcript into sentences
- Match each sentence against explicit patterns (task phrases, contact verbs, errand words, time words, parking markers, worry phrases)
- Select the first three task‑like sentences in spoken order as tomorrow’s list
- Append remaining sentences under a “parked” heading
- Save the brief to a markdown file for review
Evidence
It transcribes the dump locally with the open-weight Whisper model, through faster-whisper. Nothing is uploaded. Offline mode is forced in code.
It files each sentence as it goes: things that sound like tasks, people to contact, errands, anything with a time attached, worries, and ideas that are clearly a someday problem.
Then it applies the only rule I actually care about: tomorrow gets at most three things.
The sorter is heuristics, not understanding. "Maybe I should call the dentist" gets parked because "maybe" outranks "should" in my rules.
- Record date: 2026-10-20T07:41:21.655Z