All use cases
Use case · Personal

Personal assistant

Your calendar, your messages, your notes, your smart home — driven by one agent that knows your schedule and your taste.

Personal assistant
0:24 / 1:12
Preview

The shape

A personal assistant in Froots is one assistant with broad skill coverage, an opinionated context.md, and heartbeat enabled. You tell it who you are once; it tunes the rest.

Skills that pair well

  • `apple-notes` / `bear-notes` / `things-mac` — native capture for whatever you already use.
  • `apple-reminders` — write actionable items as reminders instead of free-form notes.
  • `spotify-player` / `sonoscli` — music and speakers.
  • `openhue` / `wyze` — lights, cameras.
  • `weather` — current conditions and forecasts surface in briefings.
  • `imsg` / `signal` — read and write in your messaging channels.

Where memory earns its keep

The context.md file is the bedrock here. It holds the durable stuff: your name, your role, the people you talk to most, your meeting cadences, what you don’t want surfaced. Every routine reads it. Heartbeat updates it.

Tune `context.md` once. Drop in things like “don’t notify me about marketing emails” or “morning briefings should mention if it’s a gym day.” The agent reads it on every turn and the behavior just changes.

A routine that ties it together

Daily 06:45. Check tomorrow’s calendar, check weather, check overnight messages from people in your contacts whitelist, queue a Spotify playlist that fits the day, and draft a one-page brief into today.md. You read it with coffee.