# How I turned Granola action items into to-do list

> Source: <https://runnrr.io>
> Published: 2026-08-29 17:52:46+00:00

runnrr is the complement to Granola for everything mentioned in the call. It pulls real commitments onto a board on your Mac, keeps the meeting attached, and lets Claude Code or Codex finish the follow-up when you press play.

Cards scanned from Granola calls arrive in your Inbox — accept the real commitments, dismiss the noise.

The transcript it came from, the files it touches, everything that happened since. This is what your agent reads before it starts.

Linked files · 1

Q3 kickoff — goals, onboarding fee…

meetings

Five calls with users who dropped off during setup.

Activity

⊕Created from Q3 kickoff

1d ago→You moved this to This week

2h agoOn the call you promised Kate the pilot usage numbers. Here is the whole job, start to finish.

The call becomes a card

Granola heard the commitment. “Send Kate pilot usage numbers” lands in your Inbox with the transcript attached.

You press play

That is your whole involvement. Claude Code or Codex starts on your Mac.

It reads the context you already have

The card, the call transcript, the linked docs. It knows Kate wants activation by week, not raw signups.

It uses the tools you already connected

Your agent keeps every MCP tool you set up for it. It queries your analytics database itself. runnrr adds nothing to configure.

It drafts the email

Through your own mail tool, in your account. You read it, change a line, hit send.

Your own login

The Claude Code or Codex you already pay for. No second subscription.

You approve each step

Every tool call waits for you. Stop the run whenever.

Every note, transcript and card is a markdown file you can read, edit, organize into folders — and share with a public link when someone else needs it. No lock-in, no export button, because there's nothing to export.

Plain .md on disk. Open them in runnrr, your editor, or hand them to your agent.

Not “encrypted in our cloud”. Actually on your Mac. The board is a database in your home folder, your notes are plain markdown files you can open in any editor, and agents run as processes on your machine.

None of that needs an account. There is no team admin, no workspace, no seat to buy.

Tasks

A SQLite database in your home folder. Delete the app and it is still yours.

Notes and files

Plain .md on disk, in a folder you pick. Works with Obsidian, git, anything.

Agent runs

Claude Code and Codex run locally under your own login, reading local files.

Your account

Optional for all of the above. Only the Granola scan asks you to sign in.

The one exception, stated plainly

Scanning Granola is the only part that leaves your Mac, and the only part that asks you to sign in. Your transcripts go to our server, which sends them to Claude to pull the tasks out and hands the cards back. They never reach our database. They sit in temporary server storage only so a repeat scan doesn't refetch the same call, and that is discarded on its own. Skip the scan and none of your work leaves the machine.

Granola takes the notes. runnrr turns the follow-ups into cards your AI can finish. Free. No sign-up.
