Stalkrr lives in your menu bar, records every call — WhatsApp, Zoom, FaceTime, Meet, anything using your mic — transcribes it on your Mac, and turns it into memory your AI agent can query.
Nothing you capture leaves the machine unless you explicitly choose otherwise. You don't have to believe that: the source is public and PRIVACY.md maps every network connection in the code.
macOS 15+ · self-updating · local processing free forever
Meeting recorders exist — as cloud bots that join your call, sit in the participant list, upload the conversation to someone else's servers, and quietly turn your private discussions into a SaaS company's asset. So you either lose your meetings, or you surrender them.
No bot joins. No account. No upload. Capture, transcription, extraction, and the archive all run on your Mac — and the agent you already use reads that memory through a local pipe.
Known call apps record instantly. Any other app that opens the mic is captured from second zero and asked about once — Always, Just this once, or Never.
Whisper on Metal and the Neural Engine transcribes with speaker split; a local model pulls out the tasks, decisions, and insights — after the call, so your GPU stays free during it.
A twelve-tool MCP server hands that memory to Claude Code, Claude Desktop, or Cursor. "What did I promise yesterday?" becomes a question with an answer.
A searchable archive of recordings, transcripts, screen frames, and key moments — with erase on every row.
Known call apps start instantly; unknown ones are captured from second zero and asked about once. Smart enough to know a voice note isn't a call. Watchdogs catch silent mics, dead devices, and Bluetooth quirks — and the app resurrects itself if it ever crashes.
Whisper on Metal and the Neural Engine, with automatic language detection per recording and dedicated fine-tuned models where the general one falls short. Speaker-split, echo-deduped, timestamped, hallucination-filtered.
A local model — installed and managed for you, free forever — pulls every task, decision, and insight into a full-text-searchable archive of recordings, transcripts, screen video, and key moments. Erase anything, anytime.
Twelve MCP tools expose memory, archive, and erase to Claude Code, Claude Desktop, and Cursor. Stdio only — a local pipe, no ports, no cloud, and the whole tool group can be switched off.
Default posture: zero captured data leaves the Mac. No telemetry, no analytics, no crash reporting — nothing to opt out of. License activation is offline. Every window is a webview that cannot reach the network.
Local AI runs under a strict memory budget and unloads the moment processing ends. Heavy work is deferred until after the call. Your Mac never freezes because your notes are thinking.
Language is detected per recording. Where the general model is weak, Stalkrr routes to a dedicated fine-tuned one instead of shipping your audio to a service that guesses.
On our benchmark calls the on-device path didn't just match the cloud engines — it beat them, most visibly on invented lines: a hosted engine hallucinated thirteen sentences that were never spoken on a real call. The local route produced zero.
Point your agent at the binary and your meetings become part of its working memory. Stdio only — no port is opened, nothing is served.
claude mcp add stalkrr-memory \ -- /Applications/Stalkrr.app/Contents/MacOS/stalkrr-mcp
The only honest privacy policy for software that listens to you is one you can verify against the code. PRIVACY.md lists every network connection the app can make, what crosses it, what turns it on, and the file it lives in.
If a byte leaves your machine that the document doesn't account for, that's a security bug — not a footnote in a terms page.
Read PRIVACY.md →Cloud processing is never on by default and never silent: it's an explicit choice, clearly labelled everywhere audio or text would leave the Mac.
Free for local processing. macOS 15+. Self-updating, and readable line by line.