Yes: Grux OS is a free, open source (MIT) Mac agent that works on the macOS Calendar you already use, through four tools a model can call. It lists events in a date range, for questions like what is on today or am I free Thursday afternoon; it creates an event from a sentence such as put a call on Tuesday at 3; it imports an .ics invite you downloaded; and it exports a range of your calendar to an .ics file. It reads and writes through Apple's EventKit, so it works on the calendars already set up in macOS Calendar rather than a hosted copy of them. The model can be a local one through Ollama, so your schedule never leaves the Mac, or your own key. There is no Grux account and no server, and nothing about your calendar is sent anywhere a local model does not need it.
Grux OS 3.0.0 · last checked 2026-09-30 · generated from the shipping release
The four calendar tools
Tool
What it does
Ask it
list_events
Lists events in a date range; today by default
What is on my calendar this week? Am I free Thursday afternoon?
create_event
Creates an event; a date alone makes an all-day event
Put a call with Sam on Tuesday at 3. Block an hour tomorrow.
import_ics
Imports a downloaded .ics invite, up to 1 MB
Add this invite to my calendar.
export_ics
Exports a range to an .ics file, the next month by default
Can AI manage my calendar without a cloud service?
Yes. Grux OS works on the macOS Calendar directly, and with a local model through Ollama your schedule never leaves your Mac.
Does it work with Google Calendar?
If your Google calendar is added to macOS Calendar, Grux works on it there, through Apple's EventKit.
What can I ask it about my calendar?
What is on today or this week, whether you are free at a given time, to put an event on the calendar, to add a downloaded invite, or to export a range as an .ics file.