Voice to structured action items

stenographer ●●●

Speak your to-do list into the mic, then extract structured action items via a local LLM with schema enforcement. No typing, no SaaS, just speech to JSON.

$ stenographer listen --json --no-stream | jq -r '.text' | \ llm -m apple "extract action items" \ --schema-multi '{"type":"object","properties":{"task":{"type":"string"},"assignee":{"type":"string"}},"required":["task"]}'
{"items":[ {"task":"go to the grocery store to buy salad stuff","assignee":"you"}, {"task":"fix the résumé for the head of engineering job","assignee":"you"} ]}
Requires: stenographer, jq, llm