awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
thewh1teagle avatar

thewh1teagle/vibe

0
View on GitHub↗
5,298 stars·341 forks·TypeScript·mit·82 viewsthewh1teagle.github.io/vibe↗

Vibe

Vibe is a cross-platform transcription tool that converts spoken audio into text by running Whisper neural models directly on your device, with no cloud dependency. It can transcribe audio from files, microphones, system output, and network streams, and supports both batch processing of multiple files and real-time captioning from continuous input.

Beyond basic transcription, Vibe identifies and labels different speakers through speaker diarization, and offers a choice of Command-Line Interface or HTTP API for automated and remote workflows. It also includes plugins to export transcripts to common subtitle and document formats, and can summarize or translate transcripts using local or cloud AI models.

The tool combines local AI inference with flexible audio capture and output, making it suitable for a wide range of offline speech-to-text tasks. Documentation and installation instructions are available from the project repository.

Features

  • Speech to Text Transcription - Transcribes spoken audio from files, microphones, and streams into text with precise timestamps.
  • On-Device Transcriptions - Transcribes audio by running local neural models directly on-device without cloud dependencies.
  • Audio Transcription - Converts spoken audio from files, microphones, or system output into text with accurate timestamps and speaker labels.
  • CLI Transcription Tools - Transcribes audio files by running a command-line tool or making HTTP requests for automation.
  • Real-Time Transcription - Produces live captions with low-latency updates from continuous audio input.
  • Local Model Inference Servers - Runs speech-to-text entirely on-device by loading and executing neural network models without any cloud dependency.
  • Real-Time Audio Transcribers - Transcribes audio from local files, system output, microphone, and online streams with live preview and caption generation.
  • Transcription with Speaker Labels - Separates and labels speakers by voice characteristics to generate multi-speaker transcripts with precise timestamps.
  • Whisper-Based Engines - Runs local Whisper models for offline speech-to-text with live captions and batch processing.
  • Command-Line HTTP Clients - Offers both a CLI tool and an HTTP server for scriptable and remote transcription workflows.
  • CLI and HTTP Server Interfaces - Provides both a command-line tool and an HTTP server offering the same transcription functionality for automation and integration.
  • Live Captioning Integrations - Produces live captions with low-latency updates from continuous microphone or stream audio input.
  • Batch Transcription - Processes multiple audio files sequentially or concurrently using a queued job manager for efficient batch transcription.
  • HTTP API Servers - Offers both a command-line tool and an HTTP API for scriptable and remote transcription workflows.
  • Transcription Exporters - Exports transcripts to common subtitle and document formats for use in other applications.
  • Speaker Diarization - Separates and labels speakers by analyzing vocal characteristics and timing patterns across the audio.
  • Batch Processing Pipelines - Orchestrates sequential or concurrent transcription of multiple audio files with queued job management.
  • Audio Streaming Pipelines - Captures continuous audio from microphone or network streams and processes it in real-time for live caption output.
  • Audio Source Captures - Ingests audio from files, microphones, system output, and network streams using platform-specific audio APIs.
  • Audio Generation and Processing - All-in-one solution for efficient audio and video transcription.
  • Media & Communication - Audio and video transcription tool.
  • General Utilities - Tool for transcribing audio and video.

Star history

Star history chart for thewh1teagle/vibeStar history chart for thewh1teagle/vibe

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Vibe

These projects share indexed features with Vibe. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • argmaxinc/whisperkitargmaxinc avatar

    argmaxinc/WhisperKit

    5,639View on GitHub↗
    Swiftinferenceiosmacos
    View on GitHub↗5,639
  • collabora/whisperlivecollabora avatar

    collabora/WhisperLive

    3,819View on GitHub↗

    WhisperLive is a real-time speech-to-text server that converts live audio streams into text using Whisper models. It functions as a backend service that receives microphone input via WebSockets and provides incremental transcriptions with word-level timestamps. The system utilizes a GPU-accelerated inference engine and a keyword-boosted transcription API to improve the recognition accuracy of domain-specific jargon, acronyms, and product names. It also includes a speaker diarization tool that clusters audio embeddings to identify and label different participants within a recording. Additiona

    Pythondictationobsopenai
    View on GitHub↗3,819
  • const-me/whisperConst-me avatar

    Const-me/Whisper

    10,489View on GitHub↗

    Whisper is a high-performance speech-to-text inference engine that uses graphics hardware shaders to accelerate the transcription of spoken audio into written text. It implements a GPU-accelerated automatic speech recognition framework specifically designed to run Whisper models. The system focuses on high-speed processing for both recorded audio files and live microphone streams. It utilizes voice activity detection to analyze raw audio in real time, triggering the inference engine only when human speech is detected. The engine covers a broad range of capabilities including real-time audio

    C++
    View on GitHub↗10,489
  • k2-fsa/sherpa-onnxk2-fsa avatar

    k2-fsa/sherpa-onnx

    13,017View on GitHub↗

    Sherpa-ONNX is an ONNX-based speech processing toolkit that provides a local speech recognition engine, an on-device voice synthesis tool, and a speaker identification framework. It is designed as a cross-platform speech API that enables speech-to-text, text-to-speech, and speaker verification tasks to be executed locally on a device without requiring network access. The project is distinguished by its ability to perform zero-shot voice cloning and speaker diarization on-device. It supports a wide range of hardware accelerations, including GPU and various NPU architectures, and provides a Web

    C++aarch64androidarm32
    View on GitHub↗13,017
Compare all 30 related projects→

Frequently asked questions

What does thewh1teagle/vibe do?

Vibe is a cross-platform transcription tool that converts spoken audio into text by running Whisper neural models directly on your device, with no cloud dependency. It can transcribe audio from files, microphones, system output, and network streams, and supports both batch processing of multiple files and real-time captioning from continuous input.

What are the main features of thewh1teagle/vibe?

The main features of thewh1teagle/vibe are: Speech to Text Transcription, On-Device Transcriptions, Audio Transcription, CLI Transcription Tools, Real-Time Transcription, Local Model Inference Servers, Real-Time Audio Transcribers, Transcription with Speaker Labels.

Which projects share features with thewh1teagle/vibe?

Projects with overlapping indexed features include: argmaxinc/whisperkit. collabora/whisperlive — WhisperLive is a real-time speech-to-text server that converts live audio streams into text using Whisper models. It… const-me/whisper — Whisper is a high-performance speech-to-text inference engine that uses graphics hardware shaders to accelerate the… k2-fsa/sherpa-onnx — Sherpa-ONNX is an ONNX-based speech processing toolkit that provides a local speech recognition engine, an on-device… cmusphinx/pocketsphinx — PocketSphinx is an offline speech recognition engine that converts raw audio from files or live microphone streams… m-bain/whisperx — WhisperX is an automated speech recognition toolkit designed to convert spoken audio into text while maintaining…