#1515th of 49 in Desktop AI appsFor voice, speech and music

anarlog

Local-first meeting notetaker that records device audio without a bot joining

Stars
9.9k
License
MIT
Last commit
Nov 2026
Last release
Oct 2026
Language
Rust
Stars, last 29 weeks+1,726
20 Apr 2026: 8,138 stars27 Apr 2026: 8,177 stars4 May 2026: 8,217 stars11 May 2026: 8,274 stars18 May 2026: 8,344 stars25 May 2026: 8,382 stars1 Jun 2026: 8,426 stars8 Jun 2026: 8,483 stars15 Jun 2026: 8,533 stars22 Jun 2026: 8,581 stars29 Jun 2026: 8,644 stars6 Jul 2026: 8,690 stars13 Jul 2026: 8,726 stars20 Jul 2026: 8,764 stars27 Jul 2026: 8,813 stars3 Aug 2026: 8,882 stars10 Aug 2026: 8,949 stars17 Aug 2026: 9,013 stars24 Aug 2026: 9,106 stars31 Aug 2026: 9,160 stars7 Sept 2026: 9,222 stars14 Sept 2026: 9,274 stars21 Sept 2026: 9,342 stars28 Sept 2026: 9,383 stars5 Oct 2026: 9,421 stars12 Oct 2026: 9,479 stars19 Oct 2026: 9,536 stars26 Oct 2026: 9,613 stars2 Nov 2026: 9,768 stars9 Nov 2026: 9,864 stars

8,138 on 20 Apr 20269,864 on 9 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

anarlog is a Tauri v2 desktop app (Rust backend, React UI) that captures meeting audio on your device, transcribes it, and generates notes, summaries and chat. Data is stored in local SQLite plus plain files, with Markdown export. Transcription and summarization are configured separately, using on-device models, your own API key, an OpenAI-compatible local server such as Ollama or LM Studio, or optional hosted AI.

Who it is for: People wanting private AI meeting notes on their own machine

Its own README calls it an alternative to Granola.

Ranked among open-source alternatives to Granola (#2 of 5).

Strengths

  • No meeting bot; audio is captured on the device
  • Transcription and LLM providers can be swapped independently
  • Notes and transcripts in local SQLite; Markdown export
  • Works with Ollama, LM Studio or any OpenAI-compatible server

Weaknesses

  • On-device transcription is described only for supported Macs
  • Building from source needs Node 22, pnpm, Rust 1.94, process-compose, Tauri deps
  • Hosted AI, CloudSync and sharing depend on the vendor's cloud services
  • Enterprise components in enterprise/ are under a commercial license

What it needs

  • GPU optional
  • Needs SQLite, Ollama or LM Studio (optional), OpenRouter (optional hosted AI), Supabase (optional backend)
  • Models: Soniqo, Apple Speech, Apple Intelligence, Soniox (cloud), Claude via OpenRouter (cloud)
  • README: alternative to Granola

What changed

From the release notes. No flag means the note does not say so, not that the upgrade is safe.

Quick answers

Is anarlog open source?

Yes. Its code is on GitHub under the MIT license.

Does anarlog need a GPU?

No. It runs on a CPU and can use a GPU when you have one.

Also in Desktop AI apps

See all 49
Also in Desktop AI apps
RankProjectScore
1cherry-studioDesktop client for chatting with many LLM providers, with agents and knowledge bases53.4k stars+1,124 (+2.1%) in 30 daysAGPL-3.092 out of 100
2dsh-desktopNative Windows and macOS desktop client for DeepSeek Harness, built on plugins35.7k stars+5,734 (+19%) in 30 daysMIT90 out of 100
3screenpipeRecords screen and audio locally, makes it searchable for you and your agents22.3k stars+481 (+2.2%) in 30 dayscustom license90 out of 100
#4prompt-optimizerPrompt rewriting and testing tool for web, desktop, Chrome and MCP Live demo ↗ (opens in a new tab)41.2k stars+3,703 (+9.9%) in 30 dayscustom license86 out of 100
#5aionuiDesktop and WebUI app that runs a built-in agent plus external CLI agents34.2k stars+923 (+2.8%) in 30 daysApache-2.086 out of 100