Oris tells you when it's thinking
Because Oris transcribes on your Mac, there’s a moment (the first time it runs a model, and once in a while afterward) where macOS has to prepare that model for the Neural Engine. It’s a one-time cost, but it can take a few minutes. And a silent few-minute wait looks exactly like a hang.
This build fixes the looking-like-a-hang part. The wait didn’t get shorter; it got legible.
During setup
The walkthrough’s model step now shows a download percentage that climbs for each model as it comes down. When the download finishes, the strip switches to an explicit Compiling for the Neural Engine label, so a progress bar parked at 99% reads as “still working,” not “stuck.” When it’s done, it tells you how long each phase actually took. No more staring at a spinner wondering if you should force-quit.
During a recording
Most of the time the model is already warm and transcription starts the instant you stop recording. But a model can go cold after a macOS update, or after a long stretch without recording, and then Oris has to re-prepare it right when you need it. That was the scary one: you stop a recording, and the transcript marker just sits there.
Now, when that happens, the Obsidian status bar shows ⏳ preparing model… and the menu bar mirrors it. It clears the moment real transcription kicks in. The whole path after you stop is visible now (transcribing, summarizing, and these prep waits), so a long transcription is never a mystery.
For longer meetings
A long meeting can call for a bigger summarization model than the one set up during onboarding, and Oris fetches that larger model the first time it’s needed. That download can be several gigabytes. Instead of a silent pause mid-summary, the status bar shows ⬇ downloading model… and the menu bar mirrors it. It’s a one-time cost per model: once it’s down, it stays.
None of this asks anything of you. It’s feedback, not a step. The point is just that Oris now says I’m working instead of leaving you to guess, whether it’s your first recording or your longest meeting yet.