Ducktate is one workspace for your dictation, meeting notes, and action items. It formats that context so any AI agent knows exactly what is going on.

Ducktate
The Ducktate home screen with action items from the Acme Discovery Call
  • Claude Codereading Meetings/Acme Discovery Call.md
  • ChatGPTdrafting the Acme follow-up
  • Codexreading Dictations/The onboarding fix.md
  • Cursorbuilding from Notes/Q3 planning.md
  • Gemini CLIsummarizing 3 meetings
  • Grok Botfound 4 open action items
  • Museplanning next week from your notes
  • Your next agent

Made for agents. Owned by you.

Works with your existing agent.

Ducktate has an MCP server that any agent can talk to. Whatever agent you already pay for can use it.

MCP server · on your Mac
~/Ducktate/
Meetings/Acme Discovery Call.md
Meetings/Q3 Planning Sync.md
Dictations/The onboarding fix.md
Notes/Q3 planning.md

Your notes stay plain Markdown on your Mac. Agents that read files work too.

Never re-explain yourself.

Ask for the follow-up. Your agent already has the call.

Claude Code
Write the Acme follow-up from Tuesday's call.
  1. Opening Meetings/Acme Discovery Call.md
  2. Found your promise: annual pricing by Thursday
  3. Found 3 action items
  4. Drafting the follow-up
To:Priya (Acme)
Subject:Annual pricing, as promised

Hi Priya, as promised on Tuesday, here is the annual pricing. You asked about seats for the design team, so I added that line too.

Source: Meetings/Acme Discovery Call.md

It already had the call.

Can't my agent just remember this?

Your agent was not on the call. Ducktate was. It catches what you say, hear, and type, and files it where every agent you use can read it.

Meetings · Pro

Take the call. The note writes itself.

Zoom, Meet, Teams, Slack huddles, Discord. Ducktate listens from your Mac, asks first, and files the note when you hang up.

The Ducktate meeting companion floating over a Zoom call, transcribing live on the Mac
  1. 3:00pm · Zoom

    The call starts. So does Ducktate.

    No bot joins the call.

    0 bytes of audio uploaded
  2. 3:31pm · One minute after you hang up

    The call becomes a note. Filed for you.

    Plain Markdown you own, in the same vault as your dictation.

    Meetings / Acme Discovery Call.md
  3. Tomorrow · 8:05am

    Your morning already knows what you promised.

    Reminders and action items from every call and every voice note, in one place.

    Reminder · Send Acme the annual pricing

Dictation

Talk. It catches the clean version.

Hold a key, talk in any app, and the filler is gone before it lands. On device. Just ducktate it.

Hold Right ⌥ to talk
You say

so uh send the the pricing to acme um by thursday

Transcribed on your Mac0 bytes of audio uploadedFiller removed
Ducktate types into Slack
Slack · #product
Send Acme the annual pricing by Thursday.
Send
Filed in Dictations/

Same call. Two endings.

LOST

Without Ducktate

You promise Priya the pricing by Thursday. Nobody writes it down. Thursday passes.

  1. Tue: promise made
  2. Wed: nothing
  3. Thu: deadline passes
Filed

With Ducktate

The promise is an action item before the call ends. Your agent drafts the email.

  1. Tue: promise filed as an action item
  2. Tue: agent drafts the email
  3. Thu: sent

Context, already compounding.

Remembers what you said

No more pasting the same background into every chat. Ducktate keeps it.

Watch it file

Take the call. The note, the decisions, and the action items file themselves.

One vault

Every dictation, meeting, and note in one folder of Markdown. Your agent still does the work. Ducktate is where it starts.

Ask things other apps can't answer.

Your agent reads the same memory you do. Ask it anything you said, heard, or typed.

You askWhat did I promise Acme?

Annual pricing by Thursday.

Meetings/Acme Discovery Call.md
You askDraft my standup from yesterday.

3 done, 2 next, 1 blocked.

Dictations/Meetings/
You askTurn Tuesday's call into a project plan.

5 tasks with owners and dates.

Meetings/Q3 Planning Sync.md
You askWhat did I say about onboarding last week?

Record first, sign up after.

Dictations/The onboarding fix.md

Not another notes app. Your personal context layer.

Wispr Flow helps you talk. Granola helps you leave meetings. Ducktate keeps the memory your agents can use.

 DucktateMonologueWispr FlowGranola
Dictation in any appYesYesYesNo
Meeting notes, no bot joinsYesYesYesYes
Notes are plain Markdown files you ownYes-NoNo
Can run fully on your Mac, no cloudYesPartlyNoNo
Encryption at restOpt-in (Encryption Mode, Pro)-YesYes
Monthly price$9.99/mo$15/mo$15/mo$14/mo
Yearly price$99.99/yr$144/yr$144/yrNo yearly plan

Based on each product's own site, pricing, and privacy pages, checked 2026-09-25. Wispr Flow: transcription runs in its cloud. Granola: notes are stored in its cloud and export as CSV. Monologue: local transcription on Mac, notes sync to its account. A dash means the page does not say. Ducktate: notes on your Mac are plain Markdown files unless you turn on Encryption Mode (Pro); notes in Ducktate Cloud are encrypted at rest with keys we manage, not end-to-end encrypted.

Hi, I'm Chris.

I speak faster than I type. My agents started from zero every time. I am in so many meetings that I forget what is going on. I work on so many projects at once. I needed one single place to keep everything organized.

So I built Ducktate. Everything I say, hear, and type lands in one place my agents can read.

Chris, Ducktate founder

Pricing

Start free. Add Pro for meetings.

FREE
$0

For talking instead of typing.

  • Dictation in any Mac app
  • Fast, accurate transcription on your Mac
  • Notes on your Mac, no limit
  • AI cleanup with your own Claude or ChatGPT
Reserve my seat
PRO · MONTHLY OR YEARLY
$9.99/mo · or $99.99/yr

For your notes everywhere, and every AI you use.

  • Everything in Free
  • Your notes in the cloud: on the web, your iPhone, and every Mac
  • Claude, ChatGPT, Codex, Grok, and Muse read your notes from anywhere
  • Meeting notes, no bot joins
  • Ducktate AI, local AI, and Encryption Mode
Reserve my seat

Every new account gets 30 days of Pro free. No card, no code. After 30 days you keep Free, or add Pro.

Give your agent your memory.

Reserve my seat

Questions

Things people ask.

What is Ducktate?

Ducktate is one place for everything you say, hear, and type. It captures dictation in any Mac app and meetings with no bot, and files them as Markdown notes in one searchable memory. The AI agents you use can read that memory. You own it.

Is Ducktate free? How much does it cost?

Ducktate has a free plan. Pro is $9.99 per month or $99.99 per year.

Can ChatGPT, Claude, or Codex use my Ducktate notes?

Yes. Your notes are plain Markdown files in a folder you choose. Any agent that reads files can use them.

Does my audio go to the cloud?

No. Transcription runs on your computer and the audio never leaves it. AI cleanup is separate: for Pro and trial users it uses Ducktate Cloud by default, which sends the text (never audio) to Ducktate servers on Google Cloud, where Google Gemini models clean it. You can switch Ducktate Cloud cleanup off in Settings and keep cleanup local.

Does a bot join my meetings?

No. Ducktate records through your computer's audio system, so it captures both sides without a bot. Nobody in the call sees anything join.

Which meetings can it detect?

Slack Huddles, Zoom, Microsoft Teams, Google Meet in a supported browser (Chrome, Safari, Arc, Brave, or Edge), and Discord. It always asks before recording. Meeting capture needs macOS 14.4 or later.

Do I have to pay for an AI API?

No. AI cleanup is optional and works with the Claude or ChatGPT account you already have, with no API key and no per-word bills. Pro adds local models via Ollama and any model via OpenRouter. Or turn AI off and keep raw transcripts.

Where are my notes stored?

As plain Markdown in a folder you choose. No account is needed to read your own notes.

Does it work offline?

Yes for transcription, using the bundled model. Bigger, more accurate models download on demand. Offline AI cleanup uses a local model on your computer, available on Pro.

How long does setup take?

About two minutes. Install the app, sign in, pick the folder your notes live in, and grant two permissions: microphone and Accessibility. Then hold the hotkey and talk, or take your next call.

What do I need to run it?

A Mac with Apple Silicon on macOS 14 or later. Meeting capture needs macOS 14.4 or later.