Cloud meeting recorders (Otter, Fireflies, Meet/Teams bots) upload voices to someone else's GPU. I wanted meeting audio and transcripts that never leave my machine, with a recording indicator I can actually see, in a terminal I already live in.
Demo
Terminal previewanoted
Overview
Local-first meeting recorder and transcriber for the terminal
From the maintainer
Origin story
First workflow
Download the Nightly binary from GitHub Releases, run 'anoted setup', then 'anoted doctor', then 'anoted watch'. Join a Google Meet or Teams call, record from the Home tab (loopback + mic), press t to transcribe locally with Whisper, and open the session in the library.
Design choice
It never joins the call as a bot. Capture is OS loopback plus microphone, the recording badge is always visible, auto-record is off until you turn it on, and Whisper (and planned Ollama minutes) stay local. Bubble Tea TUI, MIT, Linux and Windows.
Roadmap
Local meeting minutes via Ollama. Keep Nightly releases on merge to main. No macOS capture planned.
Discussions