Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Rust
  3. Vibe

Vibe

MITTypeScriptv3.0.19

Offline audio/video transcription desktop app using OpenAI Whisper with privacy-focused local processing.

Visit WebsiteGitHubGitHub
6.4k stars414 forks0 contributors

What is Vibe?

Vibe is a desktop application that provides offline transcription of audio and video files using OpenAI's Whisper model. It prioritizes user privacy by processing all data locally on the device, ensuring no sensitive information is sent to external servers. The application supports batch processing, multiple export formats, and advanced features like speaker diarization and translation.

Target Audience

Vibe is designed for content creators, researchers, journalists, and developers who need to transcribe audio or video files offline with a strong emphasis on data privacy and local processing. It also caters to users requiring batch processing, multi-format export, or integration with platforms like YouTube.

Value Proposition

Developers choose Vibe for its fully offline, privacy-first approach, eliminating data transmission to external servers. Its unique selling points include extensive platform support, GPU acceleration across major operating systems, and advanced AI features like local summarization via Ollama and a built-in HTTP API for integration.

Overview

Transcribe on your own!

Use Cases

Best For

  • Transcribing sensitive audio or video content offline without internet connectivity to ensure data privacy.
  • Batch processing multiple audio or video files simultaneously for efficiency in workflows like research or content creation.
  • Extracting and transcribing audio from online platforms like YouTube, Vimeo, Facebook, and Twitter directly within the application.
  • Generating subtitles in formats like SRT or VTT for video editing or accessibility purposes with customizable caption lengths.
  • Performing speaker diarization to identify different speakers in audio recordings for interviews or meetings.
  • Integrating transcription capabilities into other applications via the built-in HTTP API with Swagger documentation.

Not Ideal For

  • Teams requiring real-time, collaborative transcription with cloud synchronization and shared editing features.
  • Users exclusively on mobile devices who need on-the-go transcription without access to a desktop computer.
  • Projects with very low-end hardware lacking a GPU, where transcription speed would be unacceptably slow.

Pros & Cons

Pros

Complete Offline Privacy

All transcription is processed locally on the device; no data is sent to external servers, as emphasized in the README's privacy-first approach.

Extensive Export Formats

Supports SRT, VTT, TXT, HTML, PDF, JSON, and DOCX exports, catering to diverse needs like subtitling or document creation.

Hardware-Optimized Performance

GPU acceleration for Nvidia, AMD, and Intel GPUs on macOS, Windows, and Linux ensures faster processing, as highlighted in the features.

Advanced AI Integration

Includes speaker diarization, translation, and local summarization via Ollama, enhancing transcription utility beyond basic text conversion.

Cons

No Mobile Support

iOS and Android versions are listed as 'coming soon' in the README, limiting current use to desktop platforms only.

GPU Dependency for Speed

Without a capable GPU, transcription can be slow, especially in stable timestamps mode which the README notes is slower.

Internet Required for Some Features

Summarization via Claude API needs an internet connection, partially contradicting the offline privacy claim, though Ollama offers a local alternative.

Frequently Asked Questions

Quick Stats

Stars6,360
Forks414
Contributors0
Open Issues393
Last commit1 month ago
CreatedSince 2024

Tags

#desktop-application#ai#privacy-tools#openai#openai-whisper#speech-to-text#cross-platform#whisper#desktop#audio-transcription#tauri#local-ai#rust

Built With

C
CoreML
V
Vulkan
T
Tauri

Links & Resources

Website

Included in

Rust56.6k
Auto-fetched 20 hours ago

Related Projects

RustDeskRustDesk

An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.

Stars115,787
Forks17,479
Last commit2 days ago
RuViewRuView

π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.

Stars71,718
Forks9,560
Last commit23 hours ago
vaultwardenvaultwarden

Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs

Stars62,010
Forks2,892
Last commit3 days ago
WarpWarp

Warp is an agentic development environment, born out of the terminal.

Stars61,215
Forks4,922
Last commit22 hours ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub