Nick Payne

talat - Realtime meeting notes that don’t leave your Mac

by
talat captures your microphone and system audio, transcribes both sides of every conversation in real time, and turns meetings into searchable, editable notes. It's powered entirely by your Mac's Neural Engine: your audio never leaves your machine. Choose custom LLM providers, write custom summarisation prompts, auto-export to Obsidian, push meeting data via webhooks, or query your history through an MCP server. It runs alongside Granola and other tools, so you can try it without switching.

Add a comment

Replies

Best
Nick Payne
Hey Product Hunt! I'm Nick, and I built talat because I wanted Granola's magic without my audio living on someone else's servers. I've been obsessed with this space for about a year. It started when I discovered that macOS could tap system audio without recording video: something I'd never seen an app do before Granola. That led me down a rabbit hole into Apple's Core Audio taps API, and I ended up building an open source Swift library to make it more accessible. Over the past year I've been piecing together the puzzle: system audio capture, mic recording, acoustic echo cancellation, automatic meeting detection, custom notification windows. Recently discovering FluidAudio, which runs real-time transcription on the Apple Neural Engine, was the piece that brought it all together. It's early days and plenty of stuff needs work; speaker diarisation is rough, local LLM summaries can be hit and miss. Personally, the more I use talat, the less I care about perfect summaries and the more I care about the transcript just being there, ready to search and refer back to whenever I happen to need it. talat is a one-time purchase, and if you buy during pre-release you get app updates forever. I'd love your feedback: what works, what doesn't, what you'd want next. And if you already use Granola or another meeting tool, talat runs happily alongside it. You don't have to choose.
Klara Minarikova

I run meetings in two languages — some fully in Czech, some in English. Does the transcription handle both well, or is it optimized mainly for English?

Nick Payne

@klara_minarikova Hi Klara!

In truth, as a team of two who are native English speakers, we haven't yet done much multilingual testing. Here's what I can tell you:

  • By default, the transcription model is English-only, but:

  • You can change it to a model which supports 25 European languages (here's a link: https://huggingface.co/nvidia/parakeet-tdt-0.6b-v3)

  • I know that the realtime 'preview' transcripts we show, which appear as people speak, won't work unless the language is English, but those preview transcripts get corrected when the speaker stops speaking. So the non-English experience at the moment will work if you select the multilingual model, just without words being transcribed as they are being spoken.

  • Earlier today, Michael (a few comments up) asked about this very same thing, so I immediately added a task to our backlog to improve the user experience and journey here for multilingual or non-English meetings. I expect it to ship in a release or two's time, so if not tomorrow, probably Monday.

But the TL;DR: yes, it will work, but not quite as polished an experience as English-only.

Maali Baali

@klara_minarikova That’s an important use case. Multilingual meetings are pretty common now, so improving that experience could make a big difference for adoption.

Michael Vavilov

Does it support English only?

Nick Payne

@michael_vavilov the default model is English-only for faster transcription and slightly higher accuracy, but you can switch to a model which is almost as good and works across 25 European languages (https://huggingface.co/nvidia/parakeet-tdt-0.6b-v3). The only thing you lose is the realtime previews as people are speaking, but once they stop, what they said will be transcribed properly.

Julian Francis

The privacy angle here is underrated. Most notetakers treat "your data" like a byproduct. You're treating it like it belongs to you — because it does. What I'm curious about: do you think local-first transcription changes how people actually speak in meetings? Like, does knowing nothing leaves your machine shift the quality of what gets said?

Nick Payne

@julian_francis thanks Julian!

I'm not sure if it changes how people speak. I think it's enough of a shift that we won't really know for a while. But I'm excited to find out!

Julian Francis

@makeusabrew  That honesty is actually the interesting part. Most builders would claim certainty.

My hunch: the shift won't be in what people say — it'll be in what they're willing to say. When the infrastructure feels safe, the conversation gets more honest. That's the part nobody measures, but it's where the real value compounds.

Looking forward to seeing what surfaces as people use this over time.

Curious Kitty
When someone is already using Granola (or a bot-based tool like Otter/Fireflies), what’s the exact “breaking point” that makes them switch to talat—and what does the migration look like in practice (history, exports, habits)?
Nick Payne

@curiouskitty I would expect the breaking point to be one or more of:

  • deciding that they don't want their voice, notes, transcripts or summaries routed through and hosted on someone else's servers

  • deciding that they've had enough of paying for another monthly subscription

  • deciding that they don't want to put up with the artificial limits imposed by the current 'plan' they're on (e.g. restricted access to meeting history)

  • deciding that they want to fully own their experience, not just their data

Pearl

I've used it for a few client calls and standups: transcription accuracy is solid (better than expected for local), custom LLM prompts let you tweak summaries exactly how you want, and the Obsidian export plus webhooks feel genuinely useful for power users.

Nick Payne

@ipearl awesome, glad to hear it Pearl!

Tom Riedel

This is the way. When the job can be done on local hardware you already own, it feels wasteful to rent offsite tokens.

Nick Payne

@sweeteyecandy exactly Tom!

Elena Nimchenko

Very cool! The idea of having fully private, editable meeting notes is appealing. How easy is it to get started? Is there a setup wizard or a quick‑start guide? And can I try it on just one meeting to see how the transcription and summarisation quality is before committing to using it regularly?

leo

The 'stays on your Mac' angle is huge for privacy. Most AI meeting tools send everything to the cloud which always felt uncomfortable. Does Talat work with just microphone input or does it also capture screen content?

Gyutae Park

Local-only meeting transcription is a huge deal for anyone dealing with sensitive conversations — legal, healthcare, finance. The MCP server and Obsidian export are nice touches for power users. What's the accuracy like compared to cloud-based alternatives? That's usually where on-device models struggle.

12
Next
Last