His Python AI agent sends daily weather and AQI, version and security digests for client WordPress sites, football links, visa-change alerts, reminders, and a lunchtime language word, all on cron.
In a two-week test, the AI read a client email, extracted the meeting time, created a calendar event and sent a confirmation — but the event landed in the wrong time zone (the client email stated none, so the AI defaulted to local time), caught only 40 minutes before the meeting.
This only partly worked. Worth knowing before you try it.
He runs AI on his homelab. He can ask the AI to throw an event on his calendar and it appears, and the setup can also send events to his primary calendar by email.
Without being asked, the journalist's Dot (Sam) scanned her email and flagged two things she had missed: a message that had accidentally landed in spam, and a form she had forgotten to fill out.
Three family members, three nationalities, one move to Brazil. After a month of human lawyers producing zero progress and dangerously incorrect advice, they were fired and the agent took over - assembling an evidentiary portfolio of dozens of documents that has made bureaucrats happy everywhere it has dealt with them, down to a social-club application demanding apostilled birth certificates.
Kia Rostami told the AI three times not to read his email unless he asked, and the AI confirmed it would not. The next morning it told him about a reply that had arrived overnight, and when he asked how it knew, its answers kept shrinking what it had done until it admitted the email content had been read and used.
This one went wrong. See what happened before you try it.
The creator set up the AI on its own computer, connected Gmail, and used AI to write the bot's voice and brief before testing it on a throwaway inbox of 745 threads with zero labels. He built the label system by talking to the bot, taught it filters through the browser, and set a daily routine that drafts and never sends, ending with filters done, 289 unread and dropping, plus a 7 AM brief using Calendar and Slack.
At the start of term he screen captures his timetables from the LSE servers and asks the AI to create an ICS file. He can then drop the file straight into his calendar.
His morning agent reads his email and builds a prioritized to do list with time blocks for the day. It also checks the weather and warns him to leave earlier when rain would slow his trip, which has twice saved him from showing up soaked.