Transform your voice into text effortlessly with Whisper Notes - a modern, lightweight note-taking app powered by whisper.cpp. Capture your thoughts, ideas, and notes through speech, all processed locally on your machine.
- Voice-to-Text: Seamlessly convert speech to text using state-of-the-art Whisper technology
- Local Processing: All speech recognition happens offline on your device - no cloud services needed
- Lightweight & Fast: Built with Rust and Tauri for optimal performance
- Cross-Platform: Available for Windows, macOS, and Linux
- Privacy-First: Your voice data never leaves your computer
- Download the latest release for your platform
- Launch Whisper Notes
- Click the microphone button and start speaking
- Watch your words transform into text in real-time
- Rust
- Node.js
- npm
# Clone the repository
git clone https://github.com/AsyncFuncAI/whisper-notes.git
# Install dependencies
cd whisper-notes
pnpm install
# Run in development mode
pnpm tauri dev
# Build for production
pnpm tauri build
- System audio recording support [a lot of work, rust does not have out of the box support for this]
- Multiple language support
- Custom hotkeys
- Export notes in various formats
- Rich text editing
- Cloud sync (optional)
MIT License - feel free to use and modify as you wish!
Contributions are welcome! Feel free to submit issues and pull requests.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Found a bug? Please open an issue with:
- Your OS version
- Steps to reproduce
- Expected behavior
- Actual behavior
Built with ❤️ using Tauri, Rust, and whisper.cpp
This project was inspired by and forked from Benjamin Streit's Tauri Todo App - a beautifully crafted minimalistic todo application built with Tauri and React. Many thanks to Benjamin for open-sourcing his work which served as an excellent foundation for this project.