The room and the call, separately
The mic and the system audio are two tracks, transcribed independently and merged by timestamp. Overlapping speech stays readable instead of turning into one scrambled line.
macOS · local-first · one-time purchase
Coii AudioNotes records the room and the call, transcribes both as they happen, and writes the summary — on your machine. No cloud, no account, no subscription.
30 days free, no card · then $19 USD once · macOS 13+
Weekly product sync
Today · 42 min · 3 speakers
REC 42:11Setup screen — the download step
Your notes
☑ ask design for the three-row layout
☐ check the disabled state copy
Nothing is uploaded
No server of ours
No account
Nothing to sign up for
Runs offline
After the first download
$19 USD once
Updates included, forever
How it works
Capture, transcription and the language model all ship inside the app. No runtime to install, no API key.
Your microphone and the system audio are captured as two separate tracks: the room and the call, kept apart.
Transcription runs on your GPU, segment by segment, while the meeting is still happening. Voice prints tell the speakers apart.
A language model bundled with the app turns the transcript and your notes into minutes you can question afterwards.
Features
Two people on a call, four around one laptop, or a three-hour workshop in a second language — the awkward cases shaped this.
The mic and the system audio are two tracks, transcribed independently and merged by timestamp. Overlapping speech stays readable instead of turning into one scrambled line.
The track says which side of the call a segment came from. Voice prints say who, inside a track — clustering, not recognition. Names are yours to type and never leave the session.
Write during the meeting and the summariser organises the minutes around what you wrote, expanding your shorthand from the transcript.
Answers are grounded in the transcript. The ask box is docked in the live view too, so you can ask before the meeting is over.
A Chinese meeting gets a Chinese summary under Chinese headings. The language is decided from the transcript, not from the app's locale.
Long transcripts are summarised in chunks and then synthesised once, so a long meeting does not need a long context window.
What it sends
“Private” is easy to write on a page, so here is the complete list instead. Usage statistics are optional and off by default. If you opt in, PostHog receives feature events, app version and coarse performance data, never your content. You can turn this off in Settings. No automatic crash reporting. Once a day it asks the download server whether a newer version exists — nothing about you goes with the question, nothing installs unless you press it, and a switch in Settings stops it.
01
When you download a model
The public model host sees your IP and which file you asked for. Once the model is on disk it is never contacted again.
02
When you press Activate
Lemon Squeezy receives your licence key and a device label made from your Mac’s name. At most three calls per device: check, activate, deactivate.
03
At launch
A HEAD request to cloudflare.com (or www.apple.com if that fails), read for its Date header only, so a wound-back clock cannot buy free trial days. It carries no identifier. Offline is not an error.
04
Whenever the app thinks
The language model runs in a bundled process that talks to the app over the local loopback only. That traffic never reaches an interface that could carry it off the machine.
Audio is never written to disk, not even a temporary file. What remains of a meeting is its text, in a database you own.
Read the privacy policyPricing
Thirty days with every feature unlocked, no card and no account. Then $19 USD, once.
Personal licence
$19USD once
Not a subscription. Nothing renews.
You can buy from inside the app at any point in the trial.
Checkout by Lemon Squeezy, our merchant of record. Tax handled, invoice included.
Lost your key? Lemon Squeezy’s order lookup mails it to the address that bought. No email to us required.
Questions
Download it, record the next call, and read the minutes before anyone has asked for them.