frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Trace – Offline Mac meeting transcripts you can flag mid-call

https://traceapp.info
52•AG342•1d ago
I'm the developer of Trace, a non-intrusive, shortcut-driven Mac app that records and transcribes your meetings on-device. I know, another meeting transcription app. Please bear with me though, I'm confident that this is at least a little novel.

I primarily built Trace for myself. I'd been using MacWhisper, but there was enough fiddling before each call that I'd forget to start it and walk out of an hour-long meeting with nothing written down. So the things I cared about most were that it's quick to activate and stays out of the way. You activate Trace by pressing a global shortcut (configurable), which reveals a small bar at the bottom of your screen (there's also a keystroke and/or option to hide it entirely if you'd rather not see it at all).

As I was building it I wanted to bake in a couple of workflows I'd wished for in other transcription apps.

1. Mid-meeting you can press another global shortcut to mark a "key moment" and type a note. The note shows up in the resulting transcript inline at that timestamp. I wanted to add this because I kept catching myself thinking "wait, that bit matters" in meetings and reaching to jot it down in a separate app like Obsidian, which I then needed to add context to, which took me out of the meeting. I use it all the time. If I paste the transcript into an LLM afterwards (which I find myself doing more and more these days) the important moments are flagged so it doesn't gloss over them. This is more noticeable in longer meetings with lots of topics. 2. With another keyboard shortcut you can summon a rough live recap (subtitles, basically) to quickly recap what's just been said.

Trace uses standard macOS microphone and system recording APIs to capture both sides of the conversation as two separate tracks and then runs the system side through on-device diarization to identify speakers. Right now we only label them as "Speaker 1", "Speaker 2", etc but there are plans for speaker labelling in the future. You can also show a "live recap" as the call is happening to review what someone just said.

All transcription models run on your machine. To be clear though, Trace doesn't do any of the summarising itself, it just produces a markdown transcript, so if you want summaries then you need to pass the output to an AI.

The app is sandboxed and your audio/transcripts are never uploaded anywhere - they just exist as audio files and markdown on disk. The only network call Trace is required to make is on the first run to download the speech and speaker models (around 500MB) from Hugging Face, and after that it can be used fully offline. If enabled, a Google Calendar integration can auto-name sessions but that needs a network connection.

The app is £9.99 on the macOS App Store. I've been using it every day for months now and I'm super happy with how it's improved my workflow. Feedback very welcome.

Comments

JohnBizBiz•15h ago
The key moment flagging is what makes this distinct. Most transcription tools assume you'll review after the call as a cleanup pass, but what you've built is more of an annotation layer you're constructing in real time. Different mental model.

Curious how the live recap handles latency. If it's updating every few seconds you can actually glance at it during a call, which starts to feel like in-meeting assistance rather than post-meeting review.

I've been working on something on that end of the spectrum at livesuggest.ai, real-time suggestions during the call rather than transcript after. Same no-bot, no-cloud constraint, different moment in the workflow.

watchlight•4h ago
Agreed with JohnBiz, the moment flagging is interesting and unusual, and a nice contrast to passive transcription. I only recently learned about MacWhisper (I'm Windows primarily) and was floored to learn how expensive the Pro option is. Nowadays it's not so hard to have some-level of DIY transcription, so crazy that it's priced with a premium.

What's your diarization pipeline? Pyannote?

I'd taken a different approach that used a LLM clean-up pass to summarize and progressively compress the transcript for ultra-long content, but I like the idea of targeted "pay attention here" flags.

mushufasa•48m ago
This looks like a good approach, though I would expect this to be a native macOs feature within 12 months -- this seems totally like it fits into their product roadmap.
overflowy•47m ago
Does it support multiple languages?
frabia
•
42m ago
Super interesting! How accurate is the local model to transcribe audio compared to other cloud services? E.g. Google Meet, Otter, Granola, etc.
nazca•41m ago
I've been looking for this exact thing!
denbyc•33m ago
I'd love to have a purchase option not tied to the App Store if possible. I don't use an Apple account with my Mac, but I would love to try Trace.
nkmnz•30m ago
Which Speech-to-Text is used? Is it possible to configure it? This might be crucial for supporting languages other than English - the model that comes built-in with macOS fails completely for German.
satvikpendem•28m ago
I don't see how this is different to literally the dozens of other offline transcription apps, many open source even unlike this one.

Show HN: Kage – Shadow any website to a single binary for offline viewing

https://github.com/tamnd/kage
265•tamnd•4h ago•60 comments

Show HN: Trace – Offline Mac meeting transcripts you can flag mid-call

https://traceapp.info
52•AG342•1d ago•9 comments

Show HN: Solaris the Thinking Ocean Simulator

https://solaris.franzai.com/
2•franze•32m ago•0 comments

Show HN: 3D print Z reinforcement via injected loops

https://mgunlogson.github.io/magma/
47•mgunlogson•5d ago•18 comments

Show HN: Discover Wikipedia articles popular on Hacker News

https://www.orangecrumbs.com/
14•octopus143•3h ago•2 comments

Show HN: Ray Hosting – Topology-aware game server orchestrator made from scratch

https://ray-hosting.com/en-US
2•bardhyliis•1h ago•0 comments

Show HN: Dual YOLOv8n UAV Detection on RK3588S at 42 FPS Using NPU

https://github.com/alebal123bal/khadas_yolov8n_multithread
59•alebal123bal•7h ago•8 comments

Show HN: Philosophy for Kids

https://philosophy.ocaho.com/
3•rahimnathwani•3h ago•2 comments

Show HN: I am building a map of people who lived in the Roman Empire

https://new.roman-names.com/
197•metiscus•4d ago•44 comments

Show HN: Paca – Lightweight Jira alternative for human-AI collaboration

https://github.com/Paca-AI/paca
161•pikann22•1d ago•57 comments

Show HN: A zero-telemetry clipboard, color picker, and capture suite

5•Peacetoes•6h ago•6 comments

Show HN: Bastion – isolated Linux VMs for background coding agents

https://bastion.computer/
24•almostlit•19h ago•2 comments

Show HN: Homebrew 6.0.0

https://brew.sh/2026/06/11/homebrew-6.0.0/
1454•mikemcquaid•3d ago•355 comments

Show HN: I run a vision model on every screenshot, locally, on a 4GB GPU

https://github.com/ayushh0110/ScreenMind
32•skye0110•22h ago•4 comments

Show HN: Putt.day a daily mini golf game

https://putt.day/
310•ellg•1d ago•110 comments

Show HN: Lightweight Task queue on Erlang/OTP, SQLite-backed, no overengineering

https://github.com/entGriff/ezra
73•ent1c3d•4d ago•11 comments

Show HN: 2 Weeks of Hallucinate – The Photo Gallery

https://hallucinate.site/gallery
71•stagas•1d ago•24 comments

Show HN: Afterburner – Capability-Sandboxed JavaScript/TS Runtime in Rust

https://github.com/afterburner-sh/afterburner
6•vertexclique•8h ago•2 comments

Show HN: Öcha – A minimalist, Kindle-style RSS and newsletter reader

https://readocha.com/
4•pavn•7h ago•0 comments

Show HN: Quant Picker – which GGUF file fits your model and machine

https://vettedconsumer.com/quant-picker/
18•ermantrout•1d ago•0 comments

Show HN: FablePool – pool money behind a prompt, and Fable builds it in public

https://fablepool.com
521•matthewbarras•3d ago•274 comments

Show HN: StackScope – I crawled over 40k indie launches to see what they ship

https://stackscope.dev/
64•datafreak_•2d ago•17 comments

Show HN: Velyr – an AI agent that finds and fixes conversion leaks on your site

https://velyr.io/
7•flo_r•11h ago•1 comments

Show HN: Motplot is a crossword but it plays like Sudoku

https://motplot.app/
6•jamwise•16h ago•3 comments

Show HN: Extend UI – open-source UI kit for modern document apps

https://www.extend.ai/ui
251•kbyatnal•4d ago•81 comments

Show HN: Boo – Screen-style terminal multiplexer built on libghostty

https://github.com/coder/boo
94•kylecarbs•3d ago•28 comments

Show HN: Skill for your agent to visualize your gbrain and Obsidian

https://github.com/vladignatyev/brain-map-skill
21•v_ignatyev•1d ago•16 comments

Show HN: HelixDB – A graph database built on object storage

https://github.com/HelixDB/helix-db/tree/main
157•GeorgeCurtis•4d ago•42 comments

Show HN: Claw Patrol, a security firewall for agents

https://github.com/denoland/clawpatrol
110•rough-sea•5d ago•30 comments

Show HN: Turn your name into a tree in an infinite procedural shanshui landscape

https://landscape.bairui.dev/
41•subairui•4d ago•21 comments