I do this with a Gemini instance that is connected to my email and calendar and task list. Every morning I get an email with an agenda. A lot isn't explicitly taken from my task list, but is instead inferred from the contents of emails.
As a mundane example, I had an email from my wife about a kid's swimming party she'd RSVP'd to.
My agenda that morning reminded me to pack, inter alia, sunblock and towels for my new car's seats. So it inferred sunblock from the party mention, and towels from the party mention alongside emails talking about my new car (and some "knowledge" that people take more care to protect new cars vs old cars).
As a mundane example, I had an email from my wife about a kid's swimming party she'd RSVP'd to.
My agenda that morning reminded me to pack, inter alia, sunblock and towels for my new car's seats. So it inferred sunblock from the party mention, and towels from the party mention alongside emails talking about my new car (and some "knowledge" that people take more care to protect new cars vs old cars).