teng-lin/open-foresight is an open-source alternative to Google's AI Edge Foresight and Granola: a meeting-notes and knowledge-base app that runs locally on Linux and Apple Silicon Macs. It is a Flutter app written in Dart, released under the MIT license. It captures speech with Whisper and handles meeting summaries and document search locally with Gemma and EmbeddingGemma. All ordinary generation happens locally, and web search plus some syncing are optional features only. The latest release published on GitHub is v0.1.2.
The way it was built stands out. The authors examined the original app bundle with REA, a static analysis tool, and even recovered its behavioral contract, then moved inference to a native C++ LiteRT worker. The Flutter app, the shared core package, and the native speech and inference code are genuinely separated, and fine-grained automated tests are in place. Materials can be imported from documents, web pages, and Google Drive, and it uses RAG to search for supporting evidence first and then produce answers whose sources can be checked. An MCP server is provided as well, so agents can use the same repository and recording features.
That said, the repository was created on October 16, 2026 and has 2 GitHub stars. The information provided does not separately list what changed in v0.1.2. There is no confirmed material showing whether the behavioral contract recovered with REA actually holds as-is in the real app. It is clearly noticeable that the project was built by comparing features with the original app, but overall product quality and security remain areas awaiting separate hands-on verification.