Skip to content

Releases: MaximeRivest/maivi

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 12:00

What's Changed

  • Fix macOS Option+Q hotkey detection and improve documentation by @luisgonzaleznf in #6
  • Improve macOS install experience and console polish by @MaximeRivest in #3

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 02:48

Full Changelog: v0.2.0...v0.3.0

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 01:45

Full Changelog: v0.1.0...v0.2.0

v0.1.0 - Initial Release

Choose a tag to compare

@MaximeRivest MaximeRivest released this 06 Oct 01:05

Maivi v0.1.0 - Initial Public Release

Maivi - My AI Voice Input: Real-time voice-to-text with hotkey support

🎉 First Release!

Install with:

pip install maivi

✨ Features

  • 🎤 Hotkey Recording - Toggle recording with Alt+Q
  • ⚡ Real-time Transcription - See text appear as you speak
  • 📋 Clipboard Integration - Automatic copy to clipboard
  • 🪟 Floating Overlay - Live transcription in a sleek overlay window
  • 🔄 Smart Chunk Merging - Advanced overlap-based merging eliminates duplicates
  • 💻 CPU-Only - No GPU required
  • 🌍 High Accuracy - Powered by NVIDIA Parakeet TDT 0.6B model (~6-9% WER)
  • 🚀 Fast - ~0.36x RTF (processes 7s audio in 2.5s on CPU)

📦 Installation

# Install from PyPI
pip install maivi

# Launch GUI
maivi

# Or CLI mode
maivi-cli --show-ui

🔧 System Requirements

  • Python 3.8+
  • PortAudio (Linux: sudo apt-get install portaudio19-dev python3-pyaudio)

📚 Documentation

🚀 What's Next

  • macOS/Windows testing
  • Pre-built executables (coming soon)
  • Additional features and improvements

Made with ❤️ using Claude Code