<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Ryan Lai</title>
    <description>The latest articles on DEV Community by Ryan Lai (@hynote).</description>
    <link>https://dev.to/hynote</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4116662%2F4fa9b406-9b0f-4fad-863a-82c64828a377.png</url>
      <title>DEV Community: Ryan Lai</title>
      <link>https://dev.to/hynote</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/hynote"/>
    <language>en</language>
    <item>
      <title>What 'local' means in a Mac meeting transcription app</title>
      <dc:creator>Ryan Lai</dc:creator>
      <pubDate>Wed, 09 Sep 2026 02:55:48 +0000</pubDate>
      <link>https://dev.to/hynote/what-local-means-in-a-mac-meeting-transcription-app-4663</link>
      <guid>https://dev.to/hynote/what-local-means-in-a-mac-meeting-transcription-app-4663</guid>
      <description>&lt;p&gt;While building HyNote for Mac, I noticed that the word &lt;strong&gt;local&lt;/strong&gt; was doing too much work.&lt;/p&gt;

&lt;p&gt;It can describe at least three separate things:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Where audio is transcribed&lt;/li&gt;
&lt;li&gt;Where recordings and notes are stored&lt;/li&gt;
&lt;li&gt;Where AI summaries are generated&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If a product answers only one of those questions, it is easy to assume it answers all three. That is a problem for meeting software, where the location of the data matters as much as the quality of the transcript.&lt;/p&gt;

&lt;h2&gt;
  
  
  How we separated the choices
&lt;/h2&gt;

&lt;p&gt;HyNote records microphone and system audio directly on the Mac, so a bot does not need to join the meeting.&lt;/p&gt;

&lt;p&gt;For transcription, a supported Mac can process audio on-device after the required model is ready. The first setup can still require a sign-in, an internet connection, and model downloads. On-device transcription describes the processing path; it does not automatically describe where the notebook is stored.&lt;/p&gt;

&lt;p&gt;Storage is a separate choice. To keep a notebook on the Mac, the user selects &lt;strong&gt;On This Mac&lt;/strong&gt; before recording or importing audio. We made that choice visible instead of treating “local” as one broad promise.&lt;/p&gt;

&lt;p&gt;AI summaries are another layer. Local AI has stricter requirements than recording and transcription: Apple Silicon, macOS 26.4 or later, and Apple Intelligence ready on the device. Online AI remains an optional paid path.&lt;/p&gt;

&lt;h2&gt;
  
  
  The product lesson
&lt;/h2&gt;

&lt;p&gt;A single “local” badge hides too much. Clearer labels answer concrete questions:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;On-device transcription&lt;/strong&gt;: where speech becomes text&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;On This Mac&lt;/strong&gt;: where the notebook is stored&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Local AI&lt;/strong&gt;: where supported AI processing runs&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Online AI&lt;/strong&gt;: when a cloud service is used&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This also makes limitations easier to explain. HyNote itself supports macOS 14 or later on Intel and Apple Silicon, while some local AI features need a newer Apple Silicon setup. Putting those requirements next to the relevant feature is more useful than a blanket compatibility claim.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is available now
&lt;/h2&gt;

&lt;p&gt;The Mac app can capture microphone and system audio, show a live transcript, and save the result as a notebook. Core recording and supported on-device transcription are free. System Audio permission is required for capturing meeting audio, and the app does not record the video on the screen.&lt;/p&gt;

&lt;p&gt;You can see the current Mac build and setup details here: &lt;a href="https://hynote.ai/downloads/mac" rel="noopener noreferrer"&gt;HyNote for Mac&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I would especially value feedback on one question: after reading the page, is the difference between on-device processing and on-Mac storage clear within the first minute?&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>ai</category>
      <category>productivity</category>
      <category>swift</category>
    </item>
  </channel>
</rss>
