teng-lin/open-foresight 是谷歌 AI Edge Foresight 与 Granola 的开源替代方案,是一款可在 Linux 和 Apple Silicon Mac 上本地运行的会议记录与知识库应用。它是用 Dart 编写的 Flutter 应用,以 MIT 许可证开源。它用 Whisper 接收语音并转写,用 Gemma 与 EmbeddingGemma 在本地完成会议摘要和资料检索。常规生成全部在本地完成,网页搜索与部分同步仅作为可选功能。GitHub 上公开的最新版本是 v0.1.2。
它的开发方式引人注目。开发者用 REA 这一静态分析工具分析原始应用包,甚至还原出了行为契约,并把推理迁移到原生 C++ LiteRT worker。Flutter 应用、共享核心包以及原生语音与推理代码确实彼此分离,还配备了细粒度的自动化测试。资料可以从文档、网页和 Google Drive 导入,并以 RAG 方式先检索依据,再生成可核对来源的答案。项目同时提供 MCP 服务器,使智能体也能使用同样的存储库与录音功能。
不过,该仓库创建于 2026 年 10 月 16 日,GitHub 星标数为 2。所提供的信息中并未单独列出 v0.1.2 新增或变更的条目。也没有可确认的资料表明用 REA 还原出的行为契约在实际应用中是否同样成立。项目是参照原应用、对比功能后构建的,这一点颇为显眼,但整体产品质量与安全性仍有待单独的实际使用验证。