Don’t say “let me check.” Just answer.

Stuart finds the answer in your code, docs and past calls, and shows it to you while you’re still on the call.

A Mac app, free to startWorks with Zoom, Meet and TeamsNever joins your call

The question comes mid‑call. The answer is in your code.

Here’s a typical one. Dana is about to sign, and her security team has a question you only half remember the answer to.

DanaBefore we sign, do you support SSO with Okta? And can users be provisioned automatically?

  1. 1Dana asks about SSO
  2. 2Stuart checks your code and roadmap
  3. 3You answer with the right details

An example call. Dana, Acme and Ledgerly are made up.

Made for people who get asked about their product on calls.

If you’ve ever told a customer “let me check and get back to you,” Stuart is for you.

Technical founders and CTOsA prospect asks before they sign. You answer from the code, not from memory.
Agency and freelance developersThe client changes the scope mid-call. Stuart keeps track of what you agreed, so nothing slips.
Solutions engineersIt lands in the middle of a demo. Stuart answers from your infra and docs, with the source.
Technical customer successBefore a check-in, ask Stuart what you promised last time and whether it shipped.

Only need notes after a meeting? A notetaker like Granola does that well. Stuart does a lot more than notes.

Notes are the least of it.

Still think Stuart is just an AI notetaker? A notetaker shows up when the call starts and leaves you a summary. Stuart is with you before, during and after. Follow Dana’s call from start to finish.

  1. Ask what you owe someone, and see what’s still open and what shipped since. The same brief writes your standup.

    A notetakerisn’t there yet.

  2. Questions meant for you get a sourced answer. “I’ll send it by Friday” becomes a task while you talk. Notes too, if you want them.

    A notetakeris writing it all down.

  3. Promises wait in one list, tied to who you made them to. Your coding agent asks Stuart for the task and gets the whole story.

    A notetakersends you a summary.

Set it up once. Then take your calls as usual.

All of that comes from one setup. No bot joins your meeting. Stuart works quietly on your Mac.

  1. 1

    Choose what Stuart can read.

    Pick the repos, docs and notes it should know. Stuart reads them on your Mac.

  2. 2

    Take your calls as usual.

    Zoom, Google Meet, Teams or another app. Stuart listens on your Mac and never joins the meeting.

  3. 3

    Glance at the answer.

    When someone asks about your product, the answer and its sources appear next to your call, or at the top of your screen. Click it if you want more.

Reads

  • Git repos
  • Docs and Markdown
  • Apple Notes
  • Obsidian
  • Your past calls
  • Claude Code and Codex sessions

Works with

  • Zoom
  • Google Meet
  • Microsoft Teams
  • Claude Code
  • Codex
  • Cursor
See every feature

OK, so why not just use the apps you already have?

You could stitch a few together. Here’s what each one leaves out, and what you get with Stuart, in one app.

  • A notetakerGranola, Otter, Fathom

    Good atTidy notes after the meeting.

    Leaves outYour code, and anything you need during the call.

  • A hidden AI overlay

    Good atQuick general answers.

    Leaves outYour own work and sources. And it hides from the people you talk to.

  • Claude Code or Codex

    Good atCode in the repo you open.

    Leaves outThe call itself, and every other repo and past call.

  • Claude Code plus a notetaker’s MCPThe DIY setup

    Good atLooking things up after the call.

    Leaves outAnything during the call. And you wire it together yourself.

StuartAll of it, in one app

  • Answers during the call
  • From your code, docs and past calls
  • A source for every answer
  • Never hides from screen share
  • Catches every promise, by person
  • Hands tasks to your coding agent
  • Notes and summaries, if you want them
Get early access

Checked September 2026.

Your code stays home.

Stuart reads your work on your Mac. When it answers, only the few lines it needs go out, and nothing is kept.

  • During calls, the transcript goes out the same way, and isn’t kept either.
  • Never used to train AI models.
  • Never joins your call, never speaks, never hides from screen share.
Every detail is in the privacy policy

Start free. Upgrade when you need more answers.

Every plan has every feature. Paid plans give you more answers each month.

Free

For trying Stuart on your own calls and work.

$0

No card needed

  • A monthly allowance for answers and help on calls
  • Every feature, including promises and your coding agent
  • Unlimited English calls transcribed on your Mac (macOS 26)
Get early access

Pro

Room for a full working week of calls and questions.

$29a month

Billed monthlyBilled $288 a year

  • 7× Free’s monthly allowance
  • Every feature
  • Unlimited English calls transcribed on your Mac (macOS 26)
Get early access

Max

For people who are on calls most of the day.

$79a month

Billed monthlyBilled $792 a year

  • 20× Free’s monthly allowance
  • Every feature
  • Unlimited English calls transcribed on your Mac (macOS 26)
Get early access

Full refund within 14 days of your first payment, no reason needed. Upgrade anytime inside the app. No overage charges. Need more before the month ends? Add 3× Free’s allowance for $10.

Prices in US dollars. Payments by Dodo Payments, our merchant of record. Refund policy

How the allowance works

The allowance covers everything Stuart does in its cloud: answers, talking to Stuart, help during calls, summaries, and transcribing calls your Mac doesn’t transcribe itself. English calls are transcribed on your Mac from macOS 26 and never count.

Stuart shows it as one percentage, and it resets on the 1st of each month (UTC). If you use it up, those features pause until the reset and your calls keep being saved on your Mac.

Questions, answered.

Anything else? Write to hello@stuartdesk.com

What is Stuart, in one sentence?

A Mac app that answers questions about your own product during calls, from your code, docs and past calls, with sources, and hands what you promised to Claude Code or Codex.

How is it different from Granola, Otter or Fathom?

They’re built to write good notes after the meeting. Stuart is built to answer during it, from your code and docs, with the source. It writes a transcript and a summary too, but that isn’t the reason to use it.

Why not just use Fathom or Granola with Claude Code?

You can, and it works well for looking things up after a call. But a notetaker doesn’t know your code, and Claude Code doesn’t hear your call. Stuart does both while you’re still talking: it answers from the repos, docs and past calls you picked, with the source, keeps each promise with the person you made it to, and hands it to Claude Code afterwards.

Is it like Cluely?

Both help during calls. Stuart answers from your own work and shows where every answer came from. It never hides from screen share, and it gives you a line to tell the other people it’s there.

Can people on the call see the answers?

Only if you share your whole screen. Stuart never hides, so what’s on your screen is what they’d see. Share a single window instead, or choose “Quiet for this call” so answers stop appearing at the top of your screen.

Is it legal to use Stuart on calls?

In many places you have to tell people a call is being transcribed, and in some places everyone has to agree. Stuart gives you a line to say at the start, or to paste into the meeting chat with one tap: “I’m using Stuart to take notes on this call. Tell me if you’d rather I didn’t.” Using it within the rules where you and the other people are is up to you. Our consent guide covers the basics.

Do I need to write code to use it?

No. Point it at your docs and notes and it answers from those. It’s strongest when it can also read the code your product is built from.

What if Stuart gets it wrong?

Every answer shows where it came from, so you can check before you say it. Each sentence has to point to a real source from your work, and a sentence without one is removed. If Stuart can’t find anything solid, it says “Not sure” instead of guessing. Sources can be out of date, so each one is a click away.

Does it slow my Mac down?

It’s built to stay light. The model Stuart uses to search your work takes about 240 MB of memory. The first time you ask something, it downloads a 151 MB model that ranks what it found; that one uses about 320 MB while it works and is unloaded after 10 idle minutes. Calls are kept as text; the audio isn’t saved.

When can I download it?

Stuart is in early access. Leave your email on this page and we’ll email you the day Stuart for Mac is ready to download.

What does Stuart read?

Code repos and their git history, Claude Code, Codex and Cursor sessions, folders of docs and notes (Markdown, text, PDF), Obsidian and Logseq vaults, Apple Notes and your Mac’s calendar if you allow them, and the calls Stuart listened to. It reads from your Mac. It doesn’t connect to your email or chat apps.

Does anything leave my Mac?

Some things do, and we’d rather say exactly what. What Stuart has read of your work stays on your Mac. When you ask a question, only the excerpts that answer it are sent to Stuart’s service, which passes them to the AI model and doesn’t store them. On a call, audio or transcript lines are sent the same way. Your account email, the name of each Mac you sign in on, usage counts and billing state are stored. The privacy policy has the full list.

Is my data used to train AI models?

No. Stuart doesn’t train models on your data. Stuart uses Google’s paid Gemini API. Under its terms, Google doesn’t use prompts or responses to improve its products. Google keeps them for a limited period only to detect abuse. Web searches send only the short search query to Brave Search, which keeps a record of it for up to 90 days for billing and abuse prevention.

Which Macs does it run on?

A Mac with Apple silicon and macOS 15 or later. On macOS 26, English calls are transcribed on your Mac. On earlier versions, and for other languages, Stuart’s service transcribes them. There’s no Intel or Windows version.

Does it work offline?

No. What Stuart reads stays on your Mac, but writing answers needs Stuart’s service, so you need a connection.

What happens when I reach a limit?

Each plan has one monthly allowance for Stuart’s cloud features: answers, talking to Stuart, help during calls, summaries and transcribing calls in the cloud. Stuart shows it as one percentage in Settings, with a note if you’re on pace to run out. If you use it up, those features pause until the 1st of next month (UTC), and your calls keep being saved on your Mac. You’re never charged extra. To keep going before the reset, upgrade to Pro or Max, or add 3× Free’s allowance for $10 for the rest of the month, from the app.

How do I cancel or get a refund?

Cancel anytime in Stuart under Settings, Account, Plan. You keep your plan until the end of the period you paid for. Ask within 14 days of your first payment and you get all of it back; the refund policy has the details, or write to hello@stuartdesk.com.

Ready for your next call.

We’ll email you the day Stuart for Mac is ready to download.

Free to startReads your work on your Mac14-day refund on paid plans

Requires a Mac with Apple silicon and macOS 15 or later. Privacy