Sentinel

Sentinel is a personal agent framework written and run by Louis on his own computer. It watches a small set of sources he owns, such as his calendar, mailbox and course websites, keeps a local journal of everything it does, and asks him before taking any action it is not standing-permitted to take.

It is a single-user, self-hosted project. There is no hosted service, no sign-up, and no one else's data involved. It connects to Google Calendar through Google's OAuth API so that it can read upcoming events and add new ones to Louis's own calendars.

Source and design notes are kept privately for now. See the privacy policy for how data from Google is handled.