Crons. A local daemon. System access as a user with the ability to listen to changes. Some idea of shared “memory” between sessions. Provider agnostic about AI. Multi-model.

Can you elaborate on “listen for changes”? AFAIK it can’t do that and needs cron jobs to check.