167 changes, from the first build that put text at a cursor to version 1.7.1. Every release has its own entry, dated the day it shipped. Before launch, the work is grouped by the week it landed.
We will email you when a new version or announcement is out.
We email you a link to confirm. New versions and announcements only, and you can leave in one click.
1.7.1
One tap locks hands-free on the right-hand keys, and on Fn when macOS leaves it free.
BetterOne tap locks hands-free. With Right Command, Right Option or Right Control, tap once to lock hands-free and tap again to finish, the same as a custom shortcut. Holding the key works as before.
BetterFn works the same way when macOS does nothing with the 🌐 key. While macOS uses it for emoji or input sources, a double-tap still locks.
FixedA double-tap from habit no longer ends the recording its first tap locked.
1.7.0
Flit in German, French, Spanish, Italian, Swedish, Dutch, Brazilian Portuguese, Japanese, Chinese and Korean, with corrections and numbered lists that work in each of them.
NewFlit in your language. The whole app, from setup to Settings, in German, French, Spanish, Italian, Swedish, Dutch, Brazilian Portuguese, Japanese, Chinese and Korean. It follows the language of your Mac.
NewCorrections and lists in ten languages. Say that you meant another day and Flit keeps the one you meant. Count items out loud and they become a numbered list. Both now work in all ten languages, in notes and in AI chats.
BetterTranscribe with Flit in Finder. It is switched on now. Before, macOS kept it off until you found it in System Settings.
BetterTry it, the last step of setup, reads its examples in the language you dictate in.
BetterApple's speech engine uses your Mac's variant of a language, such as Brazilian Portuguese or British English.
FixedDouble-tap did not lock hands-free on a Mac whose microphone is slow to start. It does now.
FixedFlit deleted some real words it took for fillers, such as German "um" and Spanish "este". It keeps them now.
1.6.0
Four new voice models, all on your Mac: fewer mistakes in Europe, live words in Hindi, Arabic and Japanese, and more than 1,600 languages.
NewParakeet Ultra. Parakeet V3 trained further: the same 25 languages and the same speed, with fewer mistakes. Your words appear while you speak, and it is now the model Flit recommends for English and 24 other European languages.
NewVoxtral Realtime. Mistral's model writes while you speak, punctuation included, in 13 languages: English, French, Spanish, German, Russian, Chinese, Japanese, Italian, Portuguese, Dutch, Arabic, Hindi and Korean.
NewMore than 1,600 languages. Meta's Omnilingual ASR hears languages no other model in Flit does, such as Tamil, Bengali, Urdu, Marathi and Swahili. It writes plain words, and Flit's formatting adds the punctuation.
NewParakeet Unified. NVIDIA's newest English model, trained for live words and whole recordings at once.
BetterSetup recommends Omnilingual for a language no other model covers, where it used to fall back to Apple's built-in engine. Your current model stays as it is until you choose another.
1.5.2
Count items out loud and they become a numbered list, now in AI chats too, and a Try it with four examples.
NewLists you count out loud. Say "first… second…", "number one… number two…" or "step one… step two…" and the items become a numbered list. It works in Claude, ChatGPT and other AI chats too, and only when you count, so the rest of a prompt stays as you said it.
NewA Try it with four examples. The welcome tour now gives you four sentences to read out loud: just talk, fix a slip, make a list and ask an AI. Each one shows what Flit does that a plain transcript does not.
BetterA correction a sentence later works. "Let's meet at 7:30. Sorry, I meant 9:30." becomes "Let's meet at 9:30."
BetterIn emails and notes, a new paragraph starts where you change the subject, and an email greeting and sign-off get their own lines.
1.5.1
Hold Right Command, Right Option or Right Control to dictate, for keyboards with no Fn key.
NewThree more keys to hold. Right Command, Right Option and Right Control now start Flit the way Fn does: hold to talk, release to insert, double-tap to lock. Most keyboards Apple did not make never send Fn to the Mac, so this is the key for a docked MacBook. In Settings, Keyboard, Activation key.
BetterThe key you choose still works in your shortcuts. Press another key or click while holding it, and Flit steps aside.
1.5.0
Transcribe a recording on your Mac: drop in an audio or video file and get the transcript back, with nothing uploaded.
NewTranscribe a recording. A Transcribe tab in Settings takes an audio or video file (MP3, M4A, WAV, AIFF, FLAC, MP4, MOV) and turns it into a transcript on your Mac. The text appears as it goes, a two-hour recording takes a few minutes, and you can keep working while it runs.
NewEvery way in. Drop a file on the Flit icon in the menu bar, choose Transcribe File from its menu, right-click a recording in Finder and pick Transcribe with Flit, or open the file with Flit. The tab opens to show progress, and the icon wears a ring while it works.
NewCopy, save, export. Every transcript is saved as a text file in a folder you choose and kept in the tab for later. Export it as Markdown, or as SRT and VTT subtitles with timestamps.
NewRaw beside formatted. A switch on the finished transcript shows what the voice model heard, every hesitation included, next to the formatted text. Copy takes whichever is showing.
NewYour choice of model and formatting. Pick a voice model and a formatting level for recordings that differ from your dictation settings, and Flit remembers them. Polished keeps a recording as prose, in its own paragraphs.
NewFrom the terminal. Install the flit command from Settings, Transcribe, and flit transcribe meeting.m4a prints the transcript in any Terminal window, with options for the model, language, formatting level, output folder and subtitle formats.
PrivacyRecordings are transcribed on your Mac by the same models that dictate. Nothing is uploaded, and the file is read in pieces so a long recording does not fill memory.
BetterA notification says when a transcript is ready if Flit is in the background. Click it to open the tab.
1.4.0
Dictate from a button on your mouse, and change language with one key.
NewDictate from your mouse. Pick a side or middle button in Settings, Keyboard and it starts Flit as well as your key does. Hold to talk and release to insert, or tap to lock hands-free.
NewOne key to change language. If you speak more than one language, set a shortcut that moves to the next one from anywhere. Flit shows which you are on.
BetterShortcuts in Settings are shown as their key symbols and take less room.
FixedA confirmation shown twice in a row no longer disappears after half a second.
1.3.7
The first dictation after opening Flit works on Macs where the microphone needs a second way in.
FixedOn a Mac where Flit has to reach the microphone a second way, the first dictation after opening Flit no longer fails. Flit remembers the microphone and starts the right way every time.
BetterThe diagnostic report says more about a crash, so it is quicker to find the cause.
1.3.6
Languages are one list and one switch, and Flit hands your voice model back after borrowing another.
BetterLanguages, simplified. Settings now shows the languages you speak as one list that is always there. With two or more, you choose which to dictate in with the same switch as the menu bar panel, so the two can no longer disagree.
BetterThe language switch shows short codes such as EN, FR and ES when the full names do not fit.
FixedWhen you pick a language your voice model can't transcribe, Flit tells you which model it is using instead and goes back to yours when you change language. It used to switch without saying so and stay on the slower model.
BetterThe diagnostic report includes how long each step of your last dictation took.
1.3.5
Voice activation works on Macs where Flit could not hear the microphone the usual way.
FixedVoice activation now works on Macs where Flit could not hear the microphone the usual way. It notices within two seconds of being switched on and listens another way.
BetterOnce Flit has found that out, your next dictation starts without missing its first words.
1.3.4
A microphone Flit could not hear on some Macs is now heard another way.
FixedOn some Macs Flit heard nothing from a working microphone, and every dictation came back empty. Flit now notices within two seconds and listens another way, on the same microphone.
FixedHolding the key while no sound arrives now tells you the microphone is silent. It used to end without a word.
FixedIf your Mac's microphone goes quiet, Flit no longer switches to your iPhone's microphone.
1.3.3
A microphone that sends no sound now says so, instead of asking you to move closer.
BetterA silent microphone is named as one. When a recording contains no sound at all, because the input is muted, turned down to zero or routed somewhere else, Flit tells you and points to the input volume and the microphone picker. It used to say it did not catch any speech.
BetterThe diagnostic report includes how loud the last recording was, so a microphone problem can be spotted at once.
1.3.2
The notch window opens in one smooth move and holds still while you speak.
FixedThe notch window blinked twice when you pressed the key, most of all with the last dictation under the notch switched on. It now opens once.
FixedThe window jumped when the first live words arrived. The room for them is there from the start, and the words fade in.
FixedLetting go of the key folds the window once, instead of shrinking, growing and folding.
FixedThe window's bottom corners went flat for a moment as it opened. They stay round all the way through.
FixedThe icons on the left and right of the notch sit the same distance from the edge, in every size.
1.3.1
An About page in Settings, so the update check is no longer hidden in a right-click menu.
NewAn About page. Settings now ends in About: the version you are running, a Check for Updates button that tells you when one is already waiting, a way back to What's New, the diagnostic report, and a button to send feedback. These used to live only in the menu bar icon's right-click menu.
BetterThe automatic update setting moved from General to About, so updates have one home.
1.3.0
The notch is the recording window now: it grows out of the camera while you speak and folds back when your words land.
NewA new notch window. Shaped like the camera housing itself, with the same flared corners. It springs open when you start speaking, shows where your words are going and how you started (a held key, hands-free, voice activation, or Developer Mode in a terminal), and folds back into the notch when they land. The waveform rises in from the middle instead of appearing at full height. Move the mouse onto it to cancel or finish.
NewThree sizes. Compact shows one line of live text, Regular two, Large three with a taller waveform. In Settings, General.
NewYour last dictation under the notch. Off by default. Switch it on and resting the pointer on the idle notch drops down what you last said, with the app it went into, when, and Copy and Paste again.
BetterArmed looks armed. With voice activation on, a dot breathes beside the notch, so you can tell at a glance that Flit is listening.
BetterNotch by default on a new Mac. A fresh install on a MacBook with a notch starts there. If you already use Flit, your choice stays.
1.2.0
Say "Hey Flit" to start a dictation, and hands-free that ends when you stop talking.
NewA wake word. With voice activation armed, Flit starts a dictation only when you begin with "Hey Flit", or a phrase of your own, and leaves the phrase out of what it types. Anything else you say is ignored. Apple's on-device recognizer checks the first two seconds, so nothing leaves your Mac. Off by default, in Settings, Keyboard. Needs macOS 26.
Newflit://listen. A link that turns voice activation on and off, for a launcher, a Shortcut or a key.
BetterScores and sizes as figures. "Eight over ten" becomes 8/10, and "a twenty by thirty inch print" becomes 20×30 inch. "One by one", "divide 25 by 5" and "a two by four" stay as you said them.
FixedVoice activation lost the first syllable of every dictation, because the microphone opened a moment after you started speaking. Flit now keeps the last second and a half it heard and starts the recording with it.
FixedHands-free dictation waited for the room to go quiet, and a fan or music meant it never ended. It now ends when your voice stops, judged by the same on-device speech model that tells a silent recording from a spoken one.
1.1.1
Flit no longer freezes when the microphone is slow to open, and no longer uses the processor while it waits.
FixedOpening the microphone could freeze Flit when macOS's audio system was slow to answer. A customer's Mac showed Flit waiting ten seconds for it with the menu, the panel and the shortcut all stuck behind that wait. Flit now waits off to the side and, if the audio system never answers, says so instead of hanging.
FixedFlit used about a quarter of a processor core all day while idle in the menu bar. An animation in the closed panel kept drawing. It now stops the moment the panel closes, and idle use is back to nothing.
BetterCrashes in the diagnostic report. The report you can copy from the menu now includes the crashes and hangs macOS recorded for Flit in the last two weeks, so one report is enough to see what went wrong.
BetterWhat's New for everyone who skipped a version. Someone updating from 1.0.9 straight to 1.1.1 still sees what 1.1 brought, once.
1.1.0
Two new voice models, a dictionary that learns, a new look, and the fixes you asked for.
NewTwo new voice models. Cohere Transcribe is the most accurate choice for German, French, Spanish, Italian, Dutch and nine more languages. Qwen3-ASR knows 30 languages and detects which one you are speaking. Both run on this Mac, and you pick them in Settings under Models.
NewA dictionary that learns. Paste a list of names and terms at once instead of typing them one at a time. Keep correcting the same word and Flit asks whether to remember it. With Qwen3-ASR and Whisper, your terms reach the recognizer before it decodes rather than being fixed afterwards.
NewHistory plays back. Every dictation is listed with the app it landed in and how long it took. Open one to read it, or play the recording if you keep audio.
NewStart a dictation from anywhere. Shortcuts has Start, Stop, Toggle and Cancel Dictation actions, and any launcher or Stream Deck key can open a flit://toggle link.
BetterAnalytics in color. Every chart leads with its number, with a sparkline beside it and a calendar of your streak. Any view exports as an image.
BetterDeveloper Mode works in the terminal. In a terminal or code editor, spoken commands come out as commands: git commit, flags with their dashes, and "space" where you meant a space.
BetterA new look. A new icon, glass grounds, dark cards and your Mac's own accent color. The light theme is a real light theme now, not the dark one lightened.
FixedA silent recording pastes nothing, instead of invented text.
FixedYour dictation lands in the field you started in, even if another app jumps in front while you are speaking. A launcher that answers the same shortcut can no longer catch your words.
FixedFlit no longer freezes after a dictation. Watching the text you just pasted, so Flit can learn your corrections, could lock the app up when the app you were writing in was busy. It now happens in the background.
FixedSnippets only fire when you say their trigger, instead of on anything that resembles one.
FixedSpoken numbers, dates and prices become figures.
FixedThe "Pasted" confirmation gets out of your way instead of covering what you were about to type.
FixedFrom this version on, an update waits behind a dot on the menu bar icon instead of interrupting you. Flit checks once a day, and you can turn that off in Settings under General.
1.0.9
Short dictations keep their formatting, and Flit speaks up when a second copy of itself or a formatting engine is in the way.
FixedA short dictation of twenty or thirty words could come back exactly as spoken, most often when the app you were dictating into had a lot of text on screen. Flit now gives a short dictation a second try instead of giving up on it, and three safety checks that were too strict have been loosened.
NewFlit notices when a second copy of itself is running. Keeping Flit in Downloads, or opening it straight from the disk image, makes macOS run two copies that both answer the fn key and both open the microphone, while the copy outside Applications can never update itself.
BetterFormatting no longer stops silently. If Apple Intelligence turns the work down, which it does for some languages, Flit hands the dictation to a formatting model you have downloaded. If you have none, Flit says so and points you at Settings.
BetterThe diagnostic report names the formatting engine that is really running, where Flit is running from, and any other copies, so writing in takes one round instead of two.
1.0.8
An important fix for long dictations, especially on Macs with a Max or Ultra chip, and paragraphs for long notes.
FixedOn Macs with a Max or Ultra chip, a dictation of about 100 words or more could be pasted exactly as spoken, with the fillers still in it. The cause was inside Flit's formatting engine and is now fixed at the source. 1.0.7 only worked around it.
NewLong notes and drafts get paragraphs. A long dictation used to come out as one block of text. Flit now starts a new paragraph where you move to a new point. Text where you already said "new paragraph" is left as you made it.
BetterA smaller fallback. When Flit's safety check rejects part of a long dictation, for example because the model dropped a word, only that sentence stays as spoken. Before, about 60 words around it did.
1.0.7
The fn key is safe to share with macOS, long dictations are formatted again, and hands-free recording never loses your words.
FixedPressing fn with volume, brightness or any other key no longer starts a dictation. Flit quietly throws the recording away and nothing is pasted. Two quick fn shortcuts in a row no longer lock hands-free recording on, and the recording display waits a moment after you press fn, so a quick tap never flashes it.
NewFlit tells you when macOS still uses the fn key. If the Globe key opens the emoji picker or changes the input source, Flit shows the one setting to change, with a button that opens it. You see it in setup, in Settings and in the menu bar panel, and it clears itself once fixed.
FixedLong dictations are formatted again. On some dictations of about 100 words or more, the formatting model could lose its place and Flit pasted the raw text instead. Flit now catches that right away and formats the text on a second try.
FixedWith spoken punctuation turned on for every app, words like quote, period, star and dash were replaced even in ordinary sentences, so "I'm going to quote this" lost a word. Flit now tells a command from a sentence. "Quote" only opens a quotation when you also say "unquote" or "end quote".
BetterHands-free never loses a recording. At its time limit, Flit transcribes what it captured instead of deleting it. After three minutes of quiet it asks whether to finish instead of deciding for you. The limit is now 15 minutes by default, adjustable from 5 minutes to 1 hour, or off.
BetterReal microphones only. If a virtual input from Teams, Zoom or Krisp is selected, Flit records from your Mac's microphone instead and says so. A microphone that sends nothing is replaced during the recording.
FixedChoosing a specific microphone in Settings could end a dictation after a second.
FixedLong recordings are transcribed in pieces that end between sentences, so a word can no longer come out mangled where two pieces met.
BetterA new done animation: when Flit pastes or copies, a check draws itself in the center of the recording display. The floating display is now the same solid black as the notch style.
BetterThe "Try it" step in setup lets you choose your activation key, and voice activation gains 4 and 5 second pause options.
1.0.6
Tested on macOS Golden Gate. Recording starts the moment you press, and Flit tells you when something goes wrong.
BetterNo more lost first words. The microphone and the recording display now come up the moment you press fn or Record, even while the speech model is still loading. What you say during that time is kept. Before, a press could look like it did nothing and the first words were lost.
BetterErrors where you can see them. If a dictation cannot start, or Flit does not hear any speech, the recording display now says why. Before, the message only appeared inside the menu bar panel.
FixedSteadier recording with Bluetooth, USB and multi-channel mics. Flit retries a microphone that is slow to start, restarts recording if no audio comes through, and no longer cuts a long dictation short when another app makes a sound. Mics that deliver more than one channel now record every channel.
FixedIf live transcription stalls, Flit transcribes the saved recording instead of getting stuck on Transcribing, and your next press works.
FixedThe fn key starts working as soon as you turn on Accessibility access for Flit, without restarting Flit, and recovers if access is removed and given back.
BetterLighter on memory: the formatting model loads once instead of several times at once, which matters most on Macs with 8 or 16 GB.
BetterWith an external display, the notch-style recording display appears on the screen you are working on.
NewCopy Diagnostic Report, in Flit's menu, copies a description of your Mac and Flit's setup to paste into a support email. It never includes anything you dictated.
FixedRight after waking from sleep, a paid license could briefly show as a trial.
1.0.5
Paste works in every field, and Settings behaves like a proper Mac window.
FixedCmd+V did nothing in Flit's text fields, and neither did copy, cut, select all or undo, so a license key from your purchase email had to be typed out by hand. Every field now works like a normal Mac text field.
BetterSettings behaves like a window. While Settings is open, Flit's menus show in the menu bar and a Dock icon appears, so Cmd+Tab finds the window and Cmd+W closes it. Close Settings and Flit goes back to living in the menu bar.
1.0.4
New versions wait until you are ready, instead of interrupting what you are writing.
BetterUpdates wait for you. When Flit finds an update while you are working, it no longer puts an alert over the app you are writing in. A small dot appears on the menu bar icon, an Update button shows in the panel, and the menu names the new version. Click any of them when it suits you; checking for updates yourself works as before.
1.0.3
Two fixes for people who leave Flit running, and a straighter answer about the network.
FixedThe trial counts down while Flit is running. It was only worked out at launch, so a Flit left in the menu bar for days kept showing the number from the day it started.
FixedA license keeps working however long you are offline. Flit used to stop after three weeks without reaching the server. Now it carries on, and confirms itself the next time you connect.
PrivacyEvery connection named. Learn Flit named model downloads as the only connection the app makes. The license check and the update check are two more, and all three are named now, with the full list on the privacy page.
1.0.2
The license page, rebuilt around where your trial stands.
BetterSettings → License leads with where your trial stands and one Buy button. Already have a key? That is the second question, not the first.
BetterTrial status in the menu bar. The menu bar shows where the trial stands and turns amber with two days left, with Buy Flit right underneath. A healthy license says nothing at all.
BetterThe onboarding license step puts Buy first, and every license screen uses American spelling, matching the site and your receipt.
1.0.1
The license, easier to find.
BetterLicense sits beside General at the top of Settings, instead of at the bottom of the sidebar where you had to scroll for it.
NewOnboarding ends with the license step: buy, paste a key, or decide later. The trial keeps running either way.
1.0.0
Flit is on sale. Signed and notarized builds, updates that install themselves, and a license that lives on your Mac.
NewFlit ships as a notarized Developer ID build. macOS opens it without a warning, and the disk image is stapled so that stays true offline.
NewUpdates install themselves. Flit checks a signed feed and offers each new version with its notes; you decide when. Nothing about you is sent with the check.
NewLicensing that does not need an account. A 7-day trial starts on first launch with every feature on. Buying sends a key by email; pasting it in Settings → License activates this Mac. The license is checked on your Mac with a signed file, and confirmed online once a week.
BetterSend Feedback in the menu opens an email with your version and macOS filled in, so a reply comes from a person with what they need.
PrivacyThe privacy page now lists every network call Flit can make: model downloads you start, license activation and its weekly recheck, and the update check. Your audio and text are in none of them.
Week of 31 August
Every claim on this site, replayed against the app until each one was verified or fixed.
BetterThe whole public command reference now runs as a test: every spoken command, every alternative phrasing, and all 115 emoji names are replayed through the real pipeline before a release. The commands page is a test report, not a brochure.
Fixed"Star emoji" in a terminal produced "* emoji", because the symbol command fired before the emoji could. The two passes now know about each other, and "literally fire emoji" writes the words again instead of the flame.
FixedSaying "literally" as an ordinary word ("it was literally amazing") no longer vanishes in terminals. It only acts as an escape when a command actually follows.
Better"cc the design team" is written CC, by fixed rule, while "250 cc engine" and "2 cc of saline" stay lowercase.
BetterA word the engine mangles now repairs from your dictionary deterministically: "pymium" becomes premium because it is not a word and premium is yours. Real words never repair, so "commands" is never rewritten into "comments".
BetterTerse note style survives polishing: "affect brighter" stays a fragment instead of being expanded into a sentence. Notes people write in shorthand come back in shorthand.
BetterThe lost-word guard now also catches paraphrases: output that trades "straight away" for "immediately" is discarded in favor of your exact words, while a genuine respelling of a mangled word still passes.
Week of 17 August
The formatting week, part two: the vocabulary of work, and a formatter that can no longer lose a word.
BetterWork vocabulary is written the way work writes it: "B to B" becomes B2B, "a b test" becomes A/B test, "q one" becomes Q1, plus 24/7, 10x, one-on-one, and around 200 acronyms and product names such as API, ROI, SaaS, iOS, LinkedIn and GitHub. Fixed rules, so it is right every time, and "from plan B to C" stays a range.
BetterSpell a term correctly once and Flit repairs the copies the engine mangled: "me to be apps and B2B companies" comes out as B2B apps and B2B companies.
BetterThe formatting model can no longer quietly lose a word. Every content word and number you say is traced into the output, and a result that drops one is discarded in favor of your exact words.
BetterNames spelled as they are on screen. With context awareness on, names on your screen become guaranteed spellings rather than suggestions, so a reply to Sarah Kwon spells her name the way the thread does.
NewAn optional larger formatting model for Macs with 32 GB of memory or more, for better judgment on messy dictation. The default stays light, and nothing downloads unless you ask.
BetterThe formatting test suite now replays batches of real dictations, transcription mistakes and all, so every change is measured against the speech people actually produce.
Week of 10 August
One fix, and the right one: memory.
FixedFlit no longer grows by gigabytes over a long day of dictation. A cache in the local model runtime was unbounded; it is now capped, and the app settles back to its resting size after every dictation.
Week of 3 August
Every language the local engines can handle, and the routing fixes that made them usable.
NewAll 99 languages are now available, up from 46. 25 of them still stream live as you speak; the rest run on a slower local model.
FixedChoosing "Auto" no longer hands the word "auto" to the speech engine as though it were a language.
FixedDictation now routes to the right engine even when automatic detection is switched off.
Week of 27 July
Small edges, sanded.
BetterText around an expanded snippet is formatted with it, so a signature no longer lands mid-sentence with the capitals wrong.
BetterSettings lost a redundant status label that repeated what the buttons beneath it already said.
Week of 21 July
The formatting week. Most of what makes Flit write like a person rather than a transcriber landed here.
NewThe polish dial replaces the old on-or-off formatting switch, so you choose how much shaping you want rather than all or nothing.
NewFlit learns the style you want per app from your own edits, instead of waiting to be configured.
NewA dictation trace records why each result came out the way it did, shown as chips you can actually read and folded away until you want it.
NewFormatting categories for notes, issues, social posts and search boxes, with the category each app gets shown in Settings.
NewThe recording HUD shows elapsed time and a stop button.
BetterFormatting now runs for every language rather than English alone, using each language’s own punctuation conventions.
BetterSpoken self-corrections are resolved without waking the model, so "no wait, Tuesday" costs nothing.