Privacy-first AI meeting assistant that records, transcribes and summarizes meetings locally on macOS and Windows, with optional Ollama or cloud LLM summaries.
- Stars
- 2,634
- Forks
- 260
- Open issues
- 5
- Last commit
- 4 days ago
What is it?
OpenOats runs beside your video or phone call, transcribing both the microphone and system audio in real time. As the conversation moves to a question, a decision, or a claim that needs support, it searches a folder of your Markdown or plain-text notes and shows relevant points on screen.
Speech recognition runs on the Mac using Apple Speech, Parakeet, or Whisper models, so audio is never sent off the device. For suggestions and embeddings you can stay fully local with Ollama, or use cloud providers such as OpenRouter and Voyage AI, or any OpenAI-compatible embeddings endpoint. Sessions are saved automatically as plain-text transcripts and structured logs, and the app window is hidden from screen sharing by default.
The project is a SwiftUI app requiring Apple Silicon and macOS 14.2 or later, installable via Homebrew cask or DMG. The README includes a consent and legal disclaimer, and the app asks users to acknowledge recording obligations before their first session.
Key features
- 01Real-time transcription of both sides of a call, fully on-device with Apple Speech, Parakeet, or Whisper
- 02Searches a local folder of .md or .txt notes and surfaces relevant talking points during the conversation
- 03Window hidden from screen sharing by default
- 04Works with Ollama for fully local LLM and embeddings, or OpenRouter and Voyage AI for cloud models
- 05Supports any OpenAI-compatible /v1/embeddings endpoint
- 06Automatically saves transcripts and session logs, and generates meeting notes from them
Use cases
- Preparing for sales calls or customer meetings using your own briefs and competitive notes
- Research or pitch discussions where you need to back up claims with existing documents
- Keeping meeting transcripts and notes local for privacy-sensitive conversations
Quick start
- 1
Install via Homebrew: tap the repo
brew tap yazinsai/openoats https://github.com/yazinsai/OpenOats - 2
Install the OpenOats cask
brew install --cask yazinsai/openoats/openoats - 3
Launch the app, grant microphone and system audio permissions, then add API keys or select Ollama in Settings
- 4
Point the app at a folder of .md or .txt files and click Idle to go live
Things to know
- Requires an Apple Silicon Mac running macOS 14.2 or later.
- Cloud mode needs OpenRouter and Voyage AI API keys; fully local mode needs Ollama running.
- The first run downloads a local speech model of about 600 MB.
In collections
Topics
FAQ
- What is OpenOats?
- A macOS meeting note-taker that transcribes both sides of a call locally and surfaces talking points from your own notes. OpenOats runs beside your video or phone call, transcribing both the microphone and system audio in real time. As the conversation moves to a question, a decision, or a claim that needs support, it searches a folder of your Markdown or plain-text notes and shows relevant points on screen.
- Is OpenOats free to use? What license does it have?
- OpenOats is open source under the MIT license. Check the license terms before using it in commercial products.
- Is OpenOats still maintained?
- Actively maintained. The last commit to OpenOats was on Nov 3, 2026.
- What can I use OpenOats for?
- Preparing for sales calls or customer meetings using your own briefs and competitive notes Research or pitch discussions where you need to back up claims with existing documents Keeping meeting transcripts and notes local for privacy-sensitive conversations
- How do I install OpenOats?
- Install via Homebrew: tap the repo: brew tap yazinsai/openoats https://github.com/yazinsai/OpenOats Install the OpenOats cask: brew install --cask yazinsai/openoats/openoats Launch the app, grant microphone and system audio permissions, then add API keys or select Ollama in Settings Point the app at a folder of .md or .txt files and click Idle to go live
- Where can I get OpenOats?
- The source code and installation instructions are on GitHub: https://github.com/yazinsai/OpenOats
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Open-source desktop dictation app that turns speech into text at your cursor, with local Whisper/Parakeet models or cloud providers.
Open-source, local-first meeting and voice memo recorder that transcribes on-device into Markdown files that AI agents like Claude Code can search via MCP.
Open-source macOS meeting-notes app that records mic and system audio without a bot, transcribes locally or via cloud APIs, and writes summaries from your notes plus the transcript.
Open-source desktop AI note taker that transcribes meetings and voice notes without a bot joining the call, using local or cloud AI.
Open-source, local-first AI meeting notepad that captures device audio without a bot joining the call, as an alternative to Granola.