Blog

Notes from the local-first frontier.

Release notes, engineering deep-dives, and field reports on running speech recognition entirely on your own hardware.

0.1.x in ten days: what fourteen versions built Release

0.1.x in ten days: what fourteen versions built

Fourteen versions in ten days. The 0.1.x series was a foundation-laying sprint — halving resident memory, shipping 26 models across eleven platform targets, and hunting every fail-closed gap until idle unload actually worked. Here's what it built.

OpenASR Desktop is now on Windows Release

OpenASR Desktop is now on Windows

Same local-first speech-to-text, now on Windows. Same open core, same privacy boundary, same models. Here's what to expect — including the SmartScreen prompt you'll see on first launch.

OpenASR 0.1.0 Release

OpenASR 0.1.0

The first public release: a local speech-to-text app for macOS over an Apache-2.0 open core. Here's what works today, what's still missing, and where to read the source.

Local by default: privacy you can actually audit Privacy

Local by default: privacy you can actually audit

Audio is transcribed where it's recorded. A walk through the offline-default, no-auto-download boundary — from explicit openasr pull, to a loopback-only API, to anonymous diarization.