CLI for Granola meeting notes.
CLI for Granola meeting notes.
pnpm install
# Authenticate
granola auth login <api-key>
granola auth status
# List notes
granola notes list
granola notes list --created-after 2026-01-01 --page-size 20
# Get a note
granola notes get not_1d3tmYTlCICgjy
granola notes get not_1d3tmYTlCICgjy --transcript transcript
# List folders
granola folders list
# JSON output
granola notes list --json
granola notes list --json --pretty
# Quiet mode (suppress human output)
granola notes list --quiet
The API key can be set via:
GRANOLA_API_KEY~/.config/granola-cli/config.json (via granola auth login)Environment variable takes precedence.
pnpm build # ESM + SEA binaries
Produces dist/main.mjs (ESM) and dist/granola (single executable).