Stevens: a hackable AI assistant using a single SQLite table and a handful of cron jobs
1 min read
Summary
An AI assistant, called Stevens, has been created using a single SQLite table and a handful of cron jobs, said to be easily hackable for those with the requisite skills.
Stevens provides daily briefs, written in the style of a formal butler, to its creators’ wife and himself, via Telegram, on their scheduled events, weather, expected postal arrivals and reminders.
It can also take updates on demand, via email or chat.
The admin interface permits entries to be viewed, these being generally dated, about which Stevens has been programmed to provide updates; there are also undated entries for background info.
Data importers feed the SQLite table with information from Google Calendar, weather apps, postal deliveries, etc.
The architecture has been hosted on Val.town, which was described as “a lovely platform that offers SQLite storage, HTTP request handling, scheduled cron jobs, and inbound/outbound email”.