All 241 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.

11 Audioadapter Buffers 2.0 outdated 16 mac_address2 2.0.2 21 port_check 0.3.0 24 file-rotate 0.8 27 shell-escape 0.1 28 pathdiff 0.2 30 machine-uid 0.5.4 outdated 32 rand_core 0.6.4 outdated 33 tailwind-scrollbar-hide ^4.0.0 33 tl 0.7.8 34 openapiv3 2 35 Typst-Assets 0.14.2 outdated 36 ebur128 0.1.10 36 hex 0.4 36 minisign-verify 0.2 outdated 37 json-patch 4.1 37 rehype-slug ^6.0.0 37 xshell 0.2 outdated 38 byteorder 1.5.0 38 rehype-autolink-headings ^7.1.0 39 prosemirror-state ^1.4.4 40 remark-gfm ^4.0.1 41 prosemirror-model ^1.25.4 41 sanitize-filename 0.6 outdated 42 clsx ^2.1.1 42 libtest-mimic 0.8.1 42 nom 8.0.0 43 colored 3 43 prosemirror-view ^1.41.7 44 cmdk 1.1.1 44 walkdir 2 45 cron 0.16 outdated 45 semver 1 46 hkdf 0.12 outdated 46 usehooks ^2.4.1 47 hmac 0.12 outdated 48 Emoji Mart ^1.2.1 outdated 49 tailwindcss-typography ^0.5.19 50 @t3-oss/env-core ^0.13.11 50 prettyplease 0.2 outdated 50 serde_yaml 0.9 53 Cobra v1.10.2 55 tar 0.4.44 56 react-colorful ^5.6.1 57 glob 0.3 57 url 2 58 react-tweet ^3.3.0 58 unified ^11.0.5 60 @unpic/react ^1.0.2 60 getrandom 0.3 outdated 61 React Testing Library ^16.3.2 61 Sonner ^1.7.4 outdated 61 prost 0.13 outdated 61 ssh-key 0.6 outdated 61 usehooks-ts ^3.1.1 62 jwt-decode ^4.0.0 62 postgres ^3.4.9 62 tempfile 3 63 backoff v5.0.3 outdated 64 DOM Testing Library ^10.4.1 64 JSZip ^3.10.1 64 python-soundfile (>=0.13.1,<0.14.0) 64 semver 7.6.3 outdated 64 xdg v0.5.3 65 @rolldown/plugin-babel ^0.2.3 65 chroma.js ^3.2.0 65 crc32fast 1.4.2 65 react-markdown ^10.1.0 66 html-to-image ^1.11.13 67 anyhow 1 67 env v11.3.1 outdated 68 react-chartjs-2 ^5.3.1 69 go-pretty v6.7.7 outdated 70 MDX ^3.1.1 70 MDX ^3.1.1 70 memmap2 0.9.5 70 ollama-js ^0.6.3 72 Pretext ^0.0.4 outdated 72 Rubato 1.0.1 outdated 73 aes-gcm 0.10 outdated 73 ndarray 0.16 outdated 74 openapi-ts ^0.91.1 outdated 74 sha2 0.10 outdated 75 Drizzle ORM ^0.31.3 outdated 75 Drizzle ORM ^0.44.7 outdated 75 rand 0.9.0 outdated 75 toml 0.8 outdated 75 web-vitals ^5.2.0 outdated 76 Day.js ^1.11.20 76 http 1 76 regex 1 76 regress 0.10 outdated 77 Iconify for React ^3.0.3 outdated 77 config 0.15.13 77 tracing 0.2 outdated 78 Radix UI ^1.2.12 78 Radix UI ^1.3.3 78 Radix UI ^1.1.15 78 Radix UI ^2.1.16 outdated 78 Radix UI ^1.1.15 78 Radix UI ^1.1.15 78 Radix UI ^2.2.6 outdated 78 Radix UI ^1.1.8 78 Radix UI ^1.2.4 78 Radix UI ^1.2.6 78 Radix UI ^1.2.8 78 UniFFI 0.31 outdated 78 badger v4.8.0 outdated 79 @supabase/ssr ^0.7.0 outdated 79 Floating UI ^1.7.6 outdated 79 Floating UI ^0.27.19 79 Motion ^11.18.2 outdated 79 esbuild ^0.27.7 outdated 79 markdown-it ^14.1.1 outdated 79 node-postgres ^8.20.0 80 TanStack Devtools (React) ^0.7.11 outdated 80 rquickjs 0.11.0 outdated 80 zeroize 1.8 81 Progenitor 0.12 outdated 81 Zustand ^5.0.12 81 flate2 1 81 js-yaml ^4.1.1 outdated 81 modal-client ^0.6.3 outdated 82 Embla Carousel React ^8.6.0 82 class-variance-authority ^0.7.1 82 date-fns ^1.4.1 outdated 82 date-fns ^4.1.0 83 OpenRouter AI SDK Provider ^2.5.1 outdated 83 react-hotkeys-hook ^4.6.2 outdated 85 Shiki ^3.23.0 outdated 85 Streamdown ^2.5.0 85 pulldown-cmark 0.13.0 85 tsx ^4.21.0 86 Chart.js ^4.5.1 86 TanStack Form ^1.29.0 86 dotenvx ^1.61.0 outdated 86 exa-js ^1.10.2 outdated 86 lint-staged ^16.4.0 outdated 86 notify 8 outdated 86 notify 0.5 outdated 87 Octokit REST ^20.0.0 outdated 87 React Resizable Panels ^2.1.9 outdated 87 Typst 0.14.2 outdated 87 Typst 0.14.2 outdated 87 syn 2 outdated 88 Lobe Icons ^3.0.2 outdated 88 SimSIMD 6 88 jose ^6.2.2 88 rusqlite 0.35 outdated 88 tantivy 0.25 outdated 88 utoipa 5.4.0 outdated 89 Hono ^4.12.12 89 OpenAI Go v3.12.0 outdated 89 SWC 16 outdated 89 SWC 17 outdated 89 SWC 26 outdated 89 deepgram-python-sdk (>=5.3.0,<6.0.0) 89 ort =2.0.0-rc.10 89 tailwind-merge ^2.6.1 outdated 89 time 0.3 89 zip 2 outdated 90 LangGraph ^1.2.8 90 Lingui ^6.0.1 90 Lingui ^6.0.1 90 Lingui ^6.0.1 90 Lingui ^6.0.1 90 Oxlint ^1.60.0 90 Tailwind CSS ^4.2.2 90 Tailwind CSS ^4.2.2 90 Tailwind CSS ^4.2.2 90 Tailwind CSS ^4.2.2 90 Tauri ^2.10.1 90 Tauri ^2.10.1 90 gix 0.72 outdated 90 jsdom ^27.4.0 outdated 90 sharp ^0.34.5 outdated 91 Octocrab 0.49 outdated 91 Zod ^4.3.6 91 goldmark v1.7.13 outdated 92 @vitejs/plugin-react ^6.0.1 92 AI SDK ^3.0.69 outdated 92 AI SDK ^3.0.53 outdated 92 AI SDK ^3.0.62 outdated 92 AI SDK ^3.0.52 outdated 92 AI SDK ^2.0.41 outdated 92 AI SDK ^3.0.160 outdated 92 AI SDK ^6.0.158 outdated 92 Effect ^3.21.0 outdated 92 LangChain.js ^1.1.39 92 LangChain.js ^1.4.4 92 TanStack Query ^5.99.0 92 TanStack Query ^5.99.0 92 TanStack Query ^5.99.0 92 Tauri Plugin FS ^2.5.1 92 Tauri Plugin FS ^2.7.0 92 Tauri Plugin FS ^2.5.8 92 Tauri Plugin FS ^2.3.2 92 Tauri Plugin FS ^2.3.1 92 Tauri Plugin FS ^2.10.1 outdated 92 aws-sdk-s3 1.127 92 aws-sdk-s3 1.66.0 92 gguf (>=0.17.1,<0.18.0) 92 lucide-react ^0.544.0 outdated 92 postcss ^8.5.9 93 Mermaid ^11.14.0 outdated 93 Tokio 0.7 outdated 93 Uppy ^5.2.0 outdated 93 Uppy ^5.1.1 outdated 93 Vitest ^4.1.4 outdated 93 aws-config 1.5.11 93 aws-config 1.2.1 93 libc 0.2 93 posthog-js ^1.9.0 93 posthog-js ^1.367.0 93 posthog-js ^5.29.2 outdated 93 stripe-js ^8.11.0 outdated 94 OpenTelemetry Auto-Instrumentations for Node.js ^0.49.1 outdated 94 OpenTelemetry Prometheus Exporter (>=1.39.1,<2.0.0) 94 OpenTelemetry Prometheus Exporter (>=1.39.1,<2.0.0) 94 OpenTelemetry Python SDK (>=1.39.1,<2.0.0) 94 TanStack Router ^1.168.19 94 TanStack Router ^1.166.13 94 TanStack Router ^1.166.11 94 TanStack Router ^1.167.33 94 TanStack Router ^1.167.19 94 Vite ^8.0.8 94 typescript-eslint ^8.58.1 95 Axios ^1.6.0 95 ESLint ^9.39.4 outdated 95 Sentry JavaScript (@sentry/browser) ^10.48.0 outdated 95 Sentry JavaScript (@sentry/browser) ^8.55.1 outdated 95 Sentry JavaScript (@sentry/browser) ^10.48.0 outdated 95 Stripe Node.js Library ^20.4.1 outdated 95 Supabase CLI ^2.89.1 95 TypeScript ~5.8.3 outdated 95 supabase-js ^2.103.0 96 OpenTelemetry JavaScript (@opentelemetry/api) ^1.9.1 96 OpenTelemetry JavaScript (@opentelemetry/api) ^2.6.1 outdated 96 sentry-sdk (>=2.49.0,<3.0.0) 98 React ^19.2.5 98 React DOM ^19.2.5

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers