WaveFlow is an open-source, offline-first application for private note-taking and meeting summaries. It uses local LLMs to keep your sensitive data on your machine while providing powerful transcription and summarization capabilities.
- 🎙️ Local speech-to-text capture (microphone and system audio)
- 📝 Offline summary generation
- 🔒 Complete data privacy - everything stays on your machine
- 💨 Fast processing with local LLMs
- 🖥️ Cross-platform support
We built WaveFlow to address common pain points with existing solutions:
- Keep sensitive meeting data private and secure
- Eliminate recurring subscription costs for teams
- Provide a reliable offline-first experience
# Clone the repository
git clone https://github.com/waveflow/waveflow.git
# Navigate to the directory
cd waveflow
# Install dependencies
npm install
# Start the application
npm start
- Local speech to text capture for microphone and system audio
- Local summary generation
- Configurable Whisper model size selection
- Support for multiple LLM models (Qwen, Llama, etc.)
- Ollama integration for advanced users
- Templates library (1:1s, Customer Discovery, Standups, etc.)
- Apple Notes/iCloud integration
- UI/UX improvements
Please note that WaveFlow is currently in alpha. While fully functional, you may encounter bugs or incomplete features. We're actively working on improvements and welcome your feedback!
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
This project is licensed under the MIT License - see the LICENSE file for details.
Special thanks to all contributors and the open-source community for making this project possible.
Made with ❤️ by the Acorn Globus team