Agate
The Agate icon: a speaker cone

What was said becomes what gets done.

Agate listens to your meetings and reads your mail, calendar and issue trackers, then hands you two things: todos you can process to zero, and documents that cite where every line came from. It lives on your Mac, and so does your data.

In private beta on TestFlight · macOS 26 or later · Apple silicon

What it does

One place for everything you said you’d do.

Commitments hide in transcripts, threads and tickets. Agate finds them, shows you the sentence they came from, and gets out of the way.

Listen

Meetings, transcribed on your Mac

Records your microphone and the call’s audio, transcribes on-device as people talk, tells voices apart afterwards, and stops when the meeting does. A rolling summary keeps decisions, action items and open questions.

Read your world

Mail, calendar, issues, chat

Gmail, Google Calendar and Drive, GitHub, and any MCP server you connect — Linear, Notion, Slack and more. Only what holds a todo or belongs to a project is kept; the chatter never enters the database.

Make sense

An inbox you can finish

Every todo arrives with its source and the quote that made it one. Done, a date, who it waits on, its project — all from the keyboard. Each verdict teaches the classifier what you consider yours.

Write

Documents that cite their sources

Ask for a brief, a follow-up or a status note. Agate drafts it beside your writing page from what it has actually seen, and every claim links back to the message or the moment in the recording.

Answer

Chat with your own context

Ask what you promised a person, or what was decided last week. Choose the model: Apple’s on-device model, a local server such as Ollama, or Claude — with your tools lent to it under your control.

Serve others

An MCP server of its own

Agate is also a personal gateway: Claude Code and Claude Desktop can search your todos, meetings and notes through it. When a connection is missing, the Tool maker interviews you and builds one.

How it works

From a sentence to a finished thing.

Four steps, and you are only needed for the third.

01Capture

A meeting on your calendar is recorded and named for its event. Mail, issues and connected tools sync on a cadence you set.

02Classify

On-device models and permanent rule-based baselines pick out commitments, side by side, measured against a golden set.

03Process

You walk the inbox with the keyboard. A todo with a date can live on a calendar of yours, kept in step as it changes.

04Produce

Workstreams gather a goal, dates and next steps. Artifacts are drafted from them, with citations to the raw source.

Private by construction

Your meetings stay on your Mac.

Agate has no server of its own and no account to create. There is no analytics and no telemetry. The store is a single SQLite file in your Library, which you can inspect, export or delete.

Read the privacy policy

  • On-device by default. Transcription, speaker separation, classification and summaries run locally with Apple’s speech and Foundation Models frameworks.
  • Your sign-ins, your scopes. Google mail and Drive are read-only; the one thing Agate writes is a calendar event for a todo you attached.
  • Cloud models only when you choose one. Pick Claude for a draft or a chat and that request goes to Anthropic; pick a local model and nothing leaves.
  • Tools in a box. Local MCP servers run inside a Linux microVM, not loose on your Mac. The App Store build is sandboxed.

Requires macOS 26 or later on Apple silicon. Agate is a Mac app; there is no web or mobile version.