Vibe
Transcribe on your own!
Install / Use
/learn @thewh1teagle/VibeREADME
Screenshots
<p align="center"> <a target="_blank" href="https://thewh1teagle.github.io/vibe/"> <img width=600 src="https://github.com/thewh1teagle/vibe/assets/61390950/22779ac6-9e49-4c21-b528-29647f039da2"> </a> </p>Features 🌟
- 🌍 Transcribe almost every language
- 🔒 Ultimate privacy: fully offline transcription, no data ever leaves your device
- 🎨 User friendly design
- 🎙️ Transcribe audio / video
- 🎶 Option to transcribe audio from popular websites (YouTube, Vimeo, Facebook, Twitter and more!)
- 📂 Batch transcribe multiple files!
- 📝 Support
SRT,VTT,TXT,HTML,PDF,JSON,DOCXformats - 👀 Realtime preview
- ✨ Summarize transcripts: Get quick, multilingual summaries using the Claude API
- 🧠 Ollama support: Do local AI analysis and batch summaries with Ollama
- 🌐 Translate to English from any language
- 🖨️ Print transcript directly to any printer
- 🔄 Automatic updates
- 💻 Optimized for
GPU(macOS,Windows,Linux) - 🎮 Optimized for
Nvidia/AMD/IntelGPUs! (Vulkan/CoreML) - 🔧 Total Freedom: Customize Models Easily via Settings
- ⚙️ Model arguments for advanced users
- ⏳ Transcribe system audio
- 🎤 Transcribe from microphone
- 🖥️ CLI support: Use Vibe directly from the command line interface! (see
--help) - 👥 Speaker diarization
- 🎬 Stable timestamps mode for subtitle/movie-grade timing (VAD-backed, slower)
- 📱 ~iOS & Android support~ (coming soon)
- 📥 Integrate custom models from your own site: Use
vibe://download/?url=<model url> - 📹 Choose caption length optimized for videos / reels
- ⚡ HTTP API with Swagger docs! (use
--serverand openhttp://<host>:3022/docsfor docs)
Supported platforms 🖥️
MacOS
Windows
Linux
Contribute 🤝
Developers
Get started with local development here.
PRs are welcomed! In addition, you're welcome to add translations.
We would like to express our sincere gratitude to all the contributors.
<a href="https://github.com/thewh1teagle/vibe/graphs/contributors"> <img src="https://contrib.rocks/image?repo=thewh1teagle/vibe" /> </a>Community
Roadmap 🛣️
You can see the roadmap in Vibe-Roadmap
Add translation 🌐
- Copy
enfromdesktop/src-tauri/localesfolder to new directory egpt-BR(use bcp47 language code) - Change every value in the files there, to the new language and keep the keys as is
- create PR / issue in Github
In addition you can add translation to Vibe website by creating new files in the landing/static/locales.
Docs 📄
see Vibe Docs
I want to know more!
Medium post
Issue report
You can open new issue and it's recommend to check debug.md first.
Privacy Policy 🔒
Your privacy is important to us. Please review our Privacy Policy to understand how we handle your data.
Credits
Thanks for tauri.app for making the best apps framework I ever seen
Thanks for github.com/whisper.cpp for outstanding interface for the AI model.
Thanks for openai.com for their amazing Whisper model
Thanks for github.com for their support in open source projects, providing infastructure completely free.
And for all the amazing open source frameworks and libraries which this project uses...
Related Skills
himalaya
343.3kCLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
node-connect
343.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
92.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
coding-agent
343.3kDelegate coding tasks to Codex, Claude Code, or Pi agents via background process
