AltHub

thewh1teagle/vibe Alternatives

offline speech-to-text / audio transcription

Vibe is a privacy-focused cross-platform desktop app (with CLI) that transcribes audio and video locally using Whisper and similar models, adding optional summarization, translation, and diarization.

7.2kTypeScriptMITactive · last push 1mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

OpenWhispr/openwhisprGitHub

Use over Vibe when you want a dedicated offline dictation app with local Parakeet/Whisper plus optional bring-your-own-key cloud models.

Voice-to-text dictation app with local (Nvidia Parakeet/Whisper) and cloud models (BYOK). Privacy-first and available cross-platform.

5.6k
JavaScript
MIT
active2mo ago
chidiwilliams/buzzGitHub

Use over Vibe when a simple, mature native offline transcription/translation desktop app with subtitle export is enough and Vibe's extra model/diarization features are unwanted.

Buzz transcribes and translates audio offline on your personal computer. Powered by OpenAI's Whisper.

21.2k
Python
MIT
active1mo ago
buxuku/SmartSubGitHub

Use over Vibe when you need a desktop subtitle workflow with translation, dubbing, and burn-in built around local Whisper/FunASR transcription.

视频转字幕、字幕翻译、AI 配音与声音克隆、字幕烧录——免费开源的一站式桌面工具。基于 Whisper / FunASR 等本地模型离线语音转文字,批量处理 + 全平台 GPU 加速,跨 Windows / macOS / Linux。Free, open-source desktop app to generate, translate, dub & burn video subtitles — local Whisper speech-to-text, AI dubbing & voice cloning, offline, GPU-accelerated.

4.7k
TypeScript
MIT
active2mo ago
Zackriya-Solutions/meetilyGitHub

Use over Vibe when your main need is live local meeting transcription with diarization and Ollama summaries, rather than post-hoc file transcription.

Privacy first, AI meeting assistant with 4x faster Parakeet/Whisper live transcription, speaker diarization, and Ollama summarization built on Rust. 100% local processing. no cloud required. Meetily (Meetly Ai - https://meetily.ai) is the #1 Self-hosted, Open-source Ai meeting note taker for macOS & Windows. Understand How to write meeting minutes

30.1k
Rust
MIT
active1mo ago
cjpais/HandyGitHub

Use over Vibe if you want a current, extensible offline speech-to-text desktop app and do not need Vibe's summarization/translation extras.

A free, open source, and extensible speech-to-text application that works completely offline.

31.0k
Rust
MIT
active1mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

m-bain/whisperXGitHub

Choose over Vibe when you need word-level timestamps and diarization inside your own Python pipeline.

WhisperX: Automatic Speech Recognition with Word-level Timestamps (& Diarization)

23.7k
Python
BSD-2-Clause
active3mo ago
MahmoudAshraf97/whisper-diarizationGitHub

Use over Vibe if you need a scriptable Python/notebook pipeline for Whisper diarization without a desktop GUI.

Automatic Speech Recognition with Speaker Diarization based on OpenAI Whisper

5.6k
Jupyter Notebook
BSD-2-Clause
active2mo ago
collabora/WhisperLiveGitHub

Use over Vibe when you need a low-latency streaming transcription service you can integrate rather than batch desktop transcription.

A nearly-live implementation of OpenAI's Whisper.

4.2k
Python
MIT
active2mo ago
speaches-ai/speachesGitHub

Use over Vibe when you need a deployable self-hosted speech-to-text API for multiple clients instead of a local app.

3.6k
Python
MIT
active1mo ago
pluja/whishperGitHub

Use over Vibe when you want a self-hosted web UI that users access through a browser while keeping files on your own server.

Transcribe any audio to text, translate and edit subtitles 100% locally with a web UI. Powered by whisper models!

3.1k
Svelte
AGPL-3.0
active2mo ago
jhj0517/Whisper-WebUIGitHub

Use over Vibe if you already operate Docker-based Whisper and need a browser UI for subtitle generation rather than a native app.

A Web UI for easy subtitle using whisper model.

2.9k
Python
Apache-2.0
slowing10mo ago
schibsted/WAASGitHub

Use over Vibe when you need an asynchronous Whisper API with queuing and GUI for job management in a service deployment.

Whisper as a Service (GUI and API with queuing for OpenAI Whisper)

2.1k
JavaScript
Apache-2.0
active3mo ago
absadiki/subsaiGitHub

Use over Vibe when subtitle generation must be embedded as a Python package/CLI or exposed through its own web UI.

🎞️ Subtitles generation tool (Web-UI + CLI + Python package) powered by OpenAI's Whisper and its variants 🎞️

1.7k
Python
GPL-3.0
active6mo ago
beyondcode/writeout.aiGitHub

Use over Vibe when you want an online no-install transcription/translation service and are okay uploading audio to a server you do not control.

Transcribe and translate your audio files - for free

1.5k
PHP
MIT
active3mo ago
Softcatala/whisper-ctranslate2GitHub

Use over Vibe for a fast CTranslate2-backed command-line transcriber with OpenAI CLI compatibility and no GUI.

Whisper command line client compatible with original OpenAI client based on CTranslate2.

1.3k
Python
MIT
slowing8mo ago
dimastatz/whisper-flowGitHub

Use over Vibe when building a custom real-time transcription pipeline in Python rather than relying on a desktop application.

Whisper-Flow is a framework designed to enable real-time transcription of audio content using OpenAI’s Whisper model. Rather than processing entire files after upload (“batch mode”), Whisper-Flow accepts a continuous stream of audio chunks and produces incremental transcripts immediately.

933
Python
MIT
active2mo ago
innovatorved/whisper.apiGitHub

Use over Vibe when you need a multi-user Whisper API with per-user access levels instead of a local desktop app.

This project provides an API with user level access support to transcribe speech to text using a finetuned and processed Whisper ASR model.

914
Python
MIT
active6mo ago
wendy7756/AI-Video-TranscriberGitHub

Use over Vibe when your primary workflow is transcribing and summarizing video/podcast links rather than local files.

Transcribe and summarize videos and podcasts using AI. Open-source, multi-platform, and supports multiple languages.

3.2k
Python
Apache-2.0
active2mo ago
Vaibhavs10/insanely-fast-whisperGitHub

Use over Vibe for a quick high-throughput Whisper CLI/Colab recipe when you want no GUI and work in Jupyter-friendly Python environments.

13.1k
Jupyter Notebook
Apache-2.0
slowing1.0y ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

xenova/whisper-webGitHub

Use over Vibe if you want a zero-install browser-only transcription demo, accepting an unmaintained and much narrower tool.

ML-powered speech recognition directly in your browser

3.3k
TypeScript
MIT
dormant2.0y ago
tmoroney/auto-subsGitHub

Use over Vibe if you are editing inside Premiere/Resolve/AE and want subtitles generated directly in the NLE, accepting its narrower video-editor scope.

On-device subtitle generation that connects directly to DaVinci Resolve, Premiere, and After Effects.

4.1k
TypeScript
MIT
active2mo ago

Listed as an alternative to

These projects were analysed and named vibe among their alternatives. The relationship is not symmetric — how vibe rates them is a separate judgement, made when vibe is analysed in its own right.

chidiwilliams/buzzGitHub

calls vibe “Tauri-based desktop GUI for local Whisper transcription; choose if you prefer a lighter frontend than Buzz.”

Buzz transcribes and translates audio offline on your personal computer. Powered by OpenAI's Whisper.

21.2kPythonactive
ggml-org/whisper.cppGitHub

calls vibe “A desktop transcription app for end users, not a library.”

Port of OpenAI's Whisper model in C/C++

53.3kC++active
xenova/whisper-webGitHub

calls vibe “Choose when you want an offline desktop GUI for transcription instead of a browser-based app.”

ML-powered speech recognition directly in your browser

3.3kTypeScriptdormant