Flow records the meetings you already have, types what you dictate into any Mac app, and reads your coding agent's sessions. It keeps the facts and hands them back when you need them.
No bot joins the call. Flow records your own audio, so it works with
Meetings, dictation, and the sessions you run with your coding agent.
Your mic and your Mac's audio are recorded separately, so the two sides never blur. Nothing joins the call to do it.
Flow spots the call and offers. It never starts on its own.
Text lands in the window in front. The model ships in the app.
Claude Code and Codex, read off disk with the branch you were on.
The same recognition as your meetings, pointed at the window in front.
um so can you push the migration to uh Thursday, I mean Friday
Can you push the migration to Friday?
Snippets expand before anything else touches the text.
A straight replacement, so it holds with every AI feature off.
Select text anywhere, hold the key, say what to change.
I wanted to check in and see whether you had a chance to look at the pricing copy we discussed on Tuesday.
What survives a week is not the recording. It is a short list of facts.
Every fact has a key of its own. A new line about Dana replaces the old one instead of stacking underneath it.
Anything that is not one of these stays in the transcript.
Apple's on-device model reads the session and writes the facts down.
Mark a note off limits and it is skipped from then on.
Notes only matter if something reads them back at the right moment.
Last time's decisions, what is still open, what has slipped. Every line is lifted from your notes as written, so nothing is invented.
Nothing is written anywhere until you confirm it.
Inferred dates are held back on their own. One button clears them.
Flow writes the follow-up and opens Mail unsent. You add the address.
One toggle, and your memory becomes a tool your assistants can call.
The tools are already there. Nothing to paste in.
$ nyxe context.search --query pricing {"ok": true, "value": [ {"key": "person.dana", "text": "Runs pricing"} ]}
blocked · scope 'writeStore'
not granted (exit 4)A prompt you save, pointed at your own week.
// today's run context.list 62 notes session.search "owes" · 9 hits // answer Four open. Two are yours: the pricing copy (4d) and the finance intro (2d). Dana owes the copy she promised Tuesday.
Not as a policy. There is no code in the app that uploads a recording.
The model is inside the app you downloaded.
Turn it on for long write-ups. Names are swapped out first.
Shaped so it cannot hold content. Counts and outcomes only.
Flow runs on your Mac, so there is no server for us to pay for. That is why it is not a second subscription. Every paid Nyxe plan includes it, on every seat.
See Nyxe pricing →Included with every paid Nyxe plan.
macOS 14+ · speech models included, nothing to download after install