michaelwilhelmsen/humla
Open-source AI meeting notes for Mac. Records mic + system audio with no bot, transcribes on-device or via OpenAI / Deepgram / Groq, identifies speakers offline, and writes summaries that fuse your notes with the transcript. Ask your notes and get cited answers. Tauri 2 + Rust + Swift.
解决的问题
Humla 是一款适用于 macOS 的本地优先会议笔记应用,让用户在会议期间捕捉自由形式的笔记,同时录制并转录音频。它通过结合用户撰写的笔记与自动化转录稿来产生结构化摘要,解决了手动总结会议的问题,同时通过将音频和文本保留在设备上来确保数据隐私。
运作方式
此应用将麦克风和系统音频分别捕捉为两个独立流,以确保清晰的转录和说话者分离。它支持多种转录引擎,包括本地 Whisper 模型(针对 Apple Silicon 优化)和云端供应商(如 OpenAI、Deepgram 和 Groq)。录制后,它会使用 Nemotron 3 或 Community-1 等模型执行离线说话者识别。对于摘要和聊天,它集成了 OpenAI 或本地 LLM 服务器(Ollama、LM Studio、llama.cpp)。它还包含一个 Model Context Protocol (MCP) 服务器,允许外部 AI 代理(如 Claude Code)搜索和读取会议笔记。
适用对象
macOS 上的专业人士、学生和研究人员,他们需要准确、私密的会议记录和摘要,而不依赖于设备上的机器人或仅限云端的 SaaS 工具。
重点特色
- 本地优先隐私:音频和数据默认保留在机器上;支持完全设备端转录、说话者识别和摘要。
- 双流录制:分别捕捉麦克风和系统音频,以防止声音混合并提高转录清晰度。
- 弹性转录:可依语言混合搭配供应商,包括专门针对挪威语调校的 Whisper 模型。
- 混合搜索与聊天:结合全文和语义嵌入搜索,以引用来源回答有关会议历史的问题。
- MCP 集成:附带一个只读 MCP 服务器,供 AI 代理直接查询会议笔记。
- 可自托管同步:可选的团队同步功能,通过可免费自托管的 PocketBase 后端实现。
相关
- 项目
- 项目
- 项目
- 项目