Productivity & Notes

Persistent widgets and native macOS apps for tasks, notes, and planning.

MeghaOS has two complementary ways to manage your day: persistent widgets that live on the desktop and save their own state, and native macOS tools the agent drives on your behalf (Reminders, Notes, Calendar, Contacts).

Persistent widgets (Tier 3)

Tier 3 components read and write to the agent's store automatically, so their data survives restarts. Just ask for one:

Ask for…WidgetKeeps
"a todo list"todo_listTasks, priorities, completion
"a notepad"notesAuto-saving text + word count
"a journal"journalDaily entries with mood + date browser
"a kanban board"kanban_boardDrag-drop cards across 3 columns
"a budget tracker in $"budget_trackerIncome/expenses with category charts
"a reading list"reading_listBooks with status + star ratings
"a snippet manager"code_snippetsSyntax-highlighted snippets, searchable
"bookmarks"bookmarksURLs with tags + search
"a contacts list"contactsPersonal address book

Multiple independent copies

Each Tier 3 widget has an id that determines its storage key. Ask for separate ones and they keep separate data:

"a todo list for groceries" and "a todo list for work" β†’ two boards, two ids.

State is saved through /api/store/{key} β€” see the Persistent Store API.

Native macOS productivity

The mac_productivity plugin lets the agent work with the apps you already use. These are actions, not widgets β€” the agent performs them and reports back.

The built-in calendar

Separately from Apple Calendar, MeghaOS has its own local-first calendar (calendar plugin) stored in your device, with optional Google CalDAV sync:

  • "add a 1:1 with Jordan next Monday at 9" β†’ CALENDAR_ADD
  • "what's coming up?" β†’ CALENDAR_LIST
  • Render it as a grid: "show my calendar this month" β†’ the calendar_view widget.

The proactive monitor watches this calendar and raises reminders for upcoming meetings β€” surfaced via GET /api/notifications.

Writing help

Ask the agent to draft or polish text, or drop in a writing_assistant widget:

"a writing assistant to help me draft a cover letter" β†’ writing_assistant with improve / shorten / expand / grammar / continue actions (also available via /api/transform).