Oats sits quietly in the top-right corner of your screen. Every time you finish a meeting in Granola, Oats reads the notes and extracts every action item and follow-up — sorted, labelled, and ready to act on before you've even closed the tab.
| ⚡ Always up to date | Syncs with Granola every 30 seconds |
| ✦ Sorted by Claude | AI separates to-dos from follow-ups automatically |
| 📋 Notes always there | Read the full meeting summary for any task |
| ✉️ Emails in seconds | Draft follow-up emails with recipient + context pre-filled |
| ⌨️ Pure keyboard flow | ↑↓ navigate · ↵ complete · G open · E email · C Claude Code |
| 🤖 Claude Code ready | Hand off any task to Claude Code with full meeting context |
- macOS 14 (Sonoma) or later
- A Granola account
- Your Granola API key (Settings → API in Granola)
- Download Oats.dmg from the latest release
- Open the DMG and drag Oats to your Applications folder
- Launch Oats — it will live in the top-right corner of your screen
- Open Settings (gear icon) and paste your Granola API key
- Hit Sync — your action items will appear immediately
Gatekeeper note: Because Oats is not yet notarized with Apple, macOS may show a security warning on first launch. Right-click the app → Open → Open to bypass it.
| Key | Action |
|---|---|
↑ ↓ |
Navigate items |
↵ or Space |
Mark complete |
G |
Open meeting in Granola |
E |
Draft follow-up email |
N |
View meeting notes |
C |
Hand off to Claude Code |
Esc |
Deselect |
Oats also ships with a full terminal interface:
# Interactive TUI
oats
# List all items
oats list
# Force a sync
oats syncInstall the CLI by copying the oats binary from the app bundle to your PATH:
cp /Applications/Oats.app/Contents/MacOS/oats /usr/local/bin/oatsRequires Xcode 15+ and Swift 5.9+.
git clone https://github.com/dtventures/oats.git
cd oats
./build.sh
open dist/Oats.appTo build a signed DMG for distribution:
./build.sh --signAll data stays on your machine. Oats reads your Granola notes via the Granola API and stores extracted tasks locally at ~/Library/Application Support/Oats/. Nothing is sent to any external server.
Made for Granola users who ship things.
