Repolode
fastrepl

fastrepl/anarlog

开源、本地优先的 AI 会议笔记应用,无需机器人入会,直接采集设备音频,可作为 Granola 的替代。

可替代:Granola

Star
9,529
Fork
794
未关闭 Issue
18
最近提交
13小时前

这是什么?

anarlog 是一款桌面会议笔记应用,基于 Tauri v2、React、TypeScript 和 Rust 构建。它直接在设备上采集音频,不会派机器人入会,随后用所选模型转写,并生成可编辑、可导出为 Markdown 的笔记。

数据以 SQLite 形式保存在本地,录音和附件则为普通本地文件。在支持的 Mac 上,转写和语言模型可在设备端运行;也可以接入云端服务商、自带 API Key,或兼容 OpenAI 接口的本地服务,如 Ollama、LM Studio。托管 AI、加密同步和分享均为可选功能。

该仓库是一个 monorepo,还包含官网、托管 API、带 MCP 服务的 CLI,以及 iOS 和 Android 客户端。社区版采用 MIT 许可,enterprise/ 目录下的企业组件为商业授权。

核心功能

  • 01直接采集设备音频,参会者列表中不会出现机器人。
  • 02在支持的 Mac 上可用设备端模型完成转写,也可选用服务商。
  • 03会议记录、笔记和转写文本保存在本地 SQLite 中。
  • 04可接入云端模型、自带 API Key,或本地兼容 OpenAI 接口的服务。
  • 05支持将笔记导出为 Markdown。
  • 06提供 macOS、Windows 和 Linux 版本。

适用场景

  • 在不把会议内容交给第三方云端的前提下生成 AI 会议纪要。
  • 使用 Ollama 等本地模型完成摘要和问答。
  • 所在组织需要通过安全审查的会议笔记工具场景。
  • 希望审计或基于开源会议笔记工具二次开发的团队。

快速上手

  1. 1

    从下载页面获取适用于 macOS、Windows 或 Linux 的应用

  2. 2

    安装工作区依赖

    pnpm install --frozen-lockfile
  3. 3

    以开发模式启动桌面应用

    pnpm dev:desktop

使用前须知

  • 从源码构建需要 Node.js 22 及以上、pnpm、Rust 1.94.0、process-compose 以及 Tauri 系统依赖。
  • 本地转录仅在受支持的 Mac 上可用;其他环境需依赖所选的服务商。
  • 托管 AI、CloudSync 等功能需要可选的后端服务或 API 密钥。

标签

常见问题

anarlog 是什么?
开源、本地优先的 AI 会议笔记应用,无需机器人入会,直接采集设备音频,可作为 Granola 的替代。 anarlog 是一款桌面会议笔记应用,基于 Tauri v2、React、TypeScript 和 Rust 构建。它直接在设备上采集音频,不会派机器人入会,随后用所选模型转写,并生成可编辑、可导出为 Markdown 的笔记。
anarlog 可以免费使用吗?用的什么许可证?
anarlog 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
anarlog 还在维护吗?
活跃维护中。anarlog 最近一次提交是在 2026年10月19日。
anarlog 适合用来做什么?
在不把会议内容交给第三方云端的前提下生成 AI 会议纪要。 使用 Ollama 等本地模型完成摘要和问答。 所在组织需要通过安全审查的会议笔记工具场景。 希望审计或基于开源会议笔记工具二次开发的团队。
anarlog 怎么安装和运行?
从下载页面获取适用于 macOS、Windows 或 Linux 的应用 安装工作区依赖: pnpm install --frozen-lockfile 以开发模式启动桌面应用: pnpm dev:desktop
在哪里获取 anarlog?
源代码和安装说明在 GitHub 上:https://github.com/fastrepl/anarlog

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目