All 229 Dependencies
Every package Anarlog depends on, ranked by repo health score.
Anarlog is an open-source AI meeting notetaker built by fastrepl, a Y Combinator-backed (S2025) team, as a local-first alternative to Granola: it listens to your meetings, transcribes them on-device, and turns the transcript into structured notes without requiring a cloud backend or an account for its core functionality.
Under the hood, Anarlog is a large Tauri desktop application backed by a Rust monorepo of more than 170 purpose-built crates. Audio capture flows through on-device voice activity detection (Silero ONNX or a lightweight "earshot" VAD) into a local whisper.cpp transcription server that can be built with per-platform GPU acceleration — CoreML on macOS, CUDA, DirectML, Metal, Vulkan, HIPBLAS, or OpenBLAS — so transcription never has to leave the machine. Summarization and note generation are provider-agnostic: the desktop app wires in the Vercel AI SDK so you can point it at OpenAI, Anthropic, Google, Azure, OpenRouter, a local Ollama or LM Studio instance, or any OpenAI-compatible endpoint.
Every meeting becomes a plain .md file on disk rather than a row in someone else's database, so notes can be searched, versioned, and synced through Dropbox, iCloud, Syncthing, or git without any proprietary format. A dedicated importer crate can pull existing history directly out of Granola's own cache and API, giving users a concrete migration path off the closed-source tool Anarlog was built to rearrange. Calendar integrations (Google, Apple, Outlook) and a full-text search plugin built on Tantivy round out the day-to-day meeting workflow.
The codebase is MIT-licensed and fully self-hostable: cloning the repo and building it gives every feature, including local transcription, at no cost and with no license key. The official builds also offer an optional hosted convenience tier (a cloud-run transcription/LLM proxy with a free trial, then a paid plan) for people who'd rather not manage their own API keys or local models, but that tier sits alongside — not in place of — the fully free local and bring-your-own-key paths.