{"slug": "anarlog-an-open-source-local-first-granola-alternative-that-takes-meeting-notes", "title": "Anarlog: An Open-Source, Local-First Granola Alternative That Takes Meeting Notes Without a Bot", "summary": "Anarlog, an MIT-licensed open-source desktop app from the fastrepl project, takes meeting notes without sending a bot into the call, capturing device audio directly and running transcription on-device on supported Macs. Sessions, notes and transcripts are stored in local SQLite with recordings as plain files exportable to Markdown, and the app is built on Tauri v2 with a React/TypeScript UI and Rust backend, shipping a CLI, an MCP server, an iOS/Android beta and a watchOS companion. The maintainers pitch Anarlog at \"people who want AI meeting notes without handing their conversations to someone else's cloud — and for anyone who needs to get a notetaker past a security review with a straight face,\" with hosted AI, encrypted CloudSync and sharing available only as opt-ins.", "body_md": "# Anarlog: An Open-Source, Local-First Granola Alternative That Takes Meeting Notes Without a Bot\n\nAI meeting notetakers have a trust problem. To work, most of them do one of two things you probably shouldn’t love: they **send a bot** that shows up in the participant list and records from inside the call, or they **ship your audio to someone else’s cloud** for transcription. Either way, your private conversations leave your control — and good luck getting that past a security review.\n\n[**Anarlog**](https://github.com/fastrepl/anarlog) takes the opposite approach, and it’s open source under MIT.\n\n## No Bot. On Your Device. In a Format You Can Read.\n\nAnarlog is a **local-first** alternative to Granola. It takes notes in your meetings **without sending a bot to join the call** — it listens to your device audio directly. Nothing appears in the participant list; nothing records from inside the meeting. On supported Macs, built-in transcription models run **on-device**, and your sessions, notes, and transcripts live in **local SQLite** with recordings as plain local files you can export to Markdown anytime.\n\nThe pitch, in the maintainers’ own words, is for “people who want AI meeting notes without handing their conversations to someone else’s cloud — and for anyone who needs to get a notetaker past a security review with a straight face.” That second clause is the real product insight.\n\n## The Design Choices That Matter\n\n- **No bot joins your call.** Audio is captured directly on your device.\n- **Local when you choose it.** On-device transcription on supported Macs; local Intelligence providers keep summaries and chat on your computer too.\n- **Your data in a readable format.** Local SQLite plus plain files; Markdown export whenever you want it.\n- **Bring your own AI.** Hosted provider, your own API key, or an OpenAI-compatible local server (Ollama, LM Studio, Unsloth). Transcription and the summary LLM are**decoupled** — swap one without touching the other.\n- **Cloud is opt-in, not required.** Hosted AI, encrypted CloudSync, and sharing exist when you want them; nothing core depends on them.\n- **A real path to “yes” for IT.** Source-visible enterprise components give security teams something they can actually audit.\n\n## Under the Hood\n\nAnarlog is a **Tauri v2** desktop app — React/TypeScript UI, **Rust** backend — with a monorepo that also ships a CLI and **MCP server**, an iOS/Android beta, a watchOS companion, and Tauri plugins for local STT, calendar, and export. Transcription routes through on-device models (Apple Speech / Soniox where available) or your chosen provider; summaries and chat run through whatever LLM you point it at. The active provider and model are always visible in settings — no hidden routing.\n\nDownload for macOS, Windows, or Linux at [anarlog.so/download](https://anarlog.so/download), or build it yourself from [the repo](https://github.com/fastrepl/anarlog).\n\n## Why It’s Worth Watching\n\nThe broader trend here is **local-first AI** — keeping the sensitive stuff (your audio, your transcripts) on the device while making the cloud a genuine opt-in rather than a default dependency. Meeting notes are about the most private data stream in a workday; doing them without a bot in the call and without a mandatory cloud upload is exactly the kind of design that should be the norm, not the exception.\n\n## Related Reading\n\n- [SMS Gateway for Android: A Free Twilio Replacement](https://themenonlab.blog/blog/sms-gateway-android-free-twilio-replacement) — another “run it on your own device” play\n- [httpSMS: Turn Any Old Android Phone Into a Free SMS Gateway](https://themenonlab.blog/blog/httpsms-android-sms-gateway)", "url": "https://wpnews.pro/news/anarlog-an-open-source-local-first-granola-alternative-that-takes-meeting-notes", "canonical_source": "https://themenonlab.blog/blog/anarlog-open-source-local-first-granola-alternative/", "published_at": "2026-10-30 00:00:00+00:00", "updated_at": "2026-11-02 17:51:24.847190+00:00", "lang": "en", "topics": ["ai-products", "ai-tools", "artificial-intelligence", "agent-protocols", "ai-safety"], "entities": ["Anarlog", "fastrepl", "Granola", "Tauri v2", "Rust", "React", "Ollama", "LM Studio"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/anarlog-an-open-source-local-first-granola-alternative-that-takes-meeting-notes", "markdown": "https://wpnews.pro/news/anarlog-an-open-source-local-first-granola-alternative-that-takes-meeting-notes.md", "text": "https://wpnews.pro/news/anarlog-an-open-source-local-first-granola-alternative-that-takes-meeting-notes.txt", "jsonld": "https://wpnews.pro/news/anarlog-an-open-source-local-first-granola-alternative-that-takes-meeting-notes.jsonld"}}