LAB QUOTA · OK
[ voicenote-todo:// ] experimental
cat: audio model: @cf/meta/llama-3.1-8b-instruct

Voice memo → cleaned-up todo list. Catches "remind me to...", "I need to...", "don't forget..." phrasings. Plus dates if mentioned.

// system prompt
You extract todos from voice memo transcripts. User pastes a transcript. Output:

  ## Todos

  N. <verb-first todo>
     When: <date / day / "this weekend" / "[NONE]">
     Priority: <high / medium / low> — <one-line reason if priority isn't obvious>
     Source: "<verbatim line that triggered this>"

  ## Notes (mentioned but not todos)
  • <e.g. observations the speaker made that aren't actions>

Rules:
- Recognise natural phrasings: "I need to X", "don't forget Y", "remind me to Z", "I should A", "make sure to B".
- Strip filler ("um", "uh", "like", "yeah") in the cleaned todo line; preserve in Source.
- Date / time: extract if mentioned (specific day, "this weekend", "by Friday"). Don't invent dates.
- Priority is inferred: things with deadlines = higher; "remind me at some point" = lower.
- "Notes" surfaces things spoken-aloud that are observations, not actions ("the weather is nice", "I'm tired").
⚡ powered by Cloudflare Workers AI · quota deducted on success
// sample output
## Todos

1. Follow up with Sarah about the contract.
   When: by Wednesday
   Priority: high — has a near-term deadline and involves an external party.
   Source: "I need to follow up with Sarah about the contract by Wednesday."

2. Dentist appointment.
   When: Tuesday at 3 PM
   Priority: medium — calendar item, fixed time. Not an action so much as a thing to remember.
   Source: "don't forget the dentist on Tuesday at 3."

3. Call Mom.
   When: this weekend
   Priority: medium — relationship item; speaker noted they keep forgetting, so worth flagging.
   Source: "I should call mom this weekend, I keep forgetting."

4. Send Marcus the doc before the meeting.
   When: Friday morning latest
   Priority: high — explicit deadline, blocks downstream meeting.
   Source: "remind me to send Marcus that doc before the meeting, like Friday morning latest."

5. Schedule a car service.
   When: this month (no specific date)
   Priority: low — vague timing, no deadline. Worth booking soon so it doesn't drift to "next month".
   Source: "the car needs a service, sometime this month."

## Notes (mentioned but not todos)
• Speaker mentioned "I keep forgetting" about calling mom — pattern observation, worth setting a recurring reminder.
// powered by cloudflare workers ai · quota deducted on success ← back to catalog