3 native platforms, one pipeline contract
0 bytes of audio the server ever sees
4 OAuth integrations brokered server-side

Overview

Every cloud notetaker has the same architecture: your microphone uploads to someone else’s server. Notova inverts that. Audio is captured, transcribed and summarized on the device, and the backend is scoped so tightly that it has no capability to receive audio even if it wanted to.

That constraint drives the whole design. If the server cannot do the AI work, the client has to do it, on three platforms, without writing the pipeline three times.

Architecture

The backend is defined by what it refuses to do

What this bought

Honest status

The iOS, macOS and Android shells, the shared core, and the backend are working. The transcription and summarization engines are still stubs behind their protocols: the seams are real and tested, the models are not yet dropped in. Meeting Bot, below, is where the on-device Whisper pipeline actually runs today.

Stack

Next: Meeting Bot
A local-first meeting notetaker where the audio genuinely never leaves the Mac
All projects
The full set, thirteen projects across agents, vision, and full-stack