Topics / #transcription

Transcription projects on GitHub

Speech recognition systems converting audio and meetings into text transcripts.

As of , the most-starred Transcription projects on GitHub are whisper (110.8K stars), Apollo-11 (75.4K stars) and VoiceStudio (75.3K stars). GitHub.Locker tracks 45 Transcription repositories with 715.2K stars combined. The fastest-growing on October 17 was VoiceStudio, with +2.1K stars in a day.

45Projects
715.2KStars in total
+2.9KStars in a day

Hot right now

Most stars gained in a day · Oct 17

The all-time top

45 projects · by stars

  1. #1 · openai/whisper

    whisper

    Whisper is a general-purpose speech recognition model trained on a large, diverse dataset with weak supervision. It can perform multilingual transcription, translate speech into English, and identify the spoken language.

    110.8K
  2. #2 · chrislgarry/Apollo-11

    Apollo-11

    The original Apollo 11 Guidance Computer (AGC) source code: the 1969 flight software for the Command Module (Comanche055) and the Lunar Module (Luminary099).

    75.4K
  3. #3 · debpalash/VoiceStudio

    VoiceStudio

    VoiceStudio is an open-source, fully-local alternative to ElevenLabs: one app for voice cloning, voice design, video dubbing, dictation, transcription and audiobook creation in 646 languages.

    75.3K
  1. 4

    VibeVoice

    54.9Kmicrosoft/VibeVoice · Python

    VibeVoice is Microsoft's family of open-source voice AI models covering text-to-speech and speech recognition: long-form multi-speaker TTS, real-time streaming TTS, and ASR built for hour-long recordings.

  2. 5

    meetily

    31.9KZackriya-Solutions/meetily · Rust

    A privacy-first AI meeting assistant that captures your meetings, transcribes them in real time, and generates summaries — entirely on your own machine, with no data sent to the cloud.

  3. 6

    video-use

    29.3Kbrowser-use/video-use · Python

    video-use is an open-source Claude Code skill that turns raw footage into a finished MP4 — it cuts filler words and dead space, color-grades clips, burns subtitles, and adds animations through conversation with a coding agent.

  4. 7

    DeepSpeech

    26.8Kmozilla/DeepSpeech · C++

    Mozilla DeepSpeech is an open-source Speech-To-Text engine — a machine-learning model that turns audio into text on your own hardware.

  5. 8

    faster-whisper

    25.9KSYSTRAN/faster-whisper · Python

    A Python reimplementation of OpenAI's Whisper model on CTranslate2, a fast Transformer inference engine — up to 4x faster than the original at the same accuracy, using less memory, with optional 8-bit quantization on CPU and GPU.

  6. 9

    whisperX

    24.7Km-bain/whisperX · Python

    WhisperX is an open-source speech recognition tool that transcribes audio with accurate word-level timestamps and optional speaker diarization. It builds on OpenAI's Whisper and came out of PhD research at the University of Oxford.

  7. 10

    Cap

    23.4KCapSoftware/Cap · Rust

    An open source Loom alternative: it records your screen, camera and microphone and turns takes into shareable links or exported videos — for demos, bug reports, tutorials and async standups.

  8. 11

    buzz

    22.1Kchidiwilliams/buzz · Python

    Buzz is a free, open-source desktop app that transcribes and translates audio offline on your personal computer, powered by OpenAI's Whisper.

  9. 12

    screenpipe

    22Kscreenpipe/screenpipe · Rust

    screenpipe continuously records your screen and audio locally, turning everything you do into a searchable, AI-powered memory that gives agents like Claude or Codex context about your work. It is positioned as a source-available alternative to Rewind, Microsoft Recall and Granola.

  10. 13

    FunASR

    20.7Kmodelscope/FunASR · Python

    FunASR is an open-source industrial speech recognition toolkit covering ASR, VAD, punctuation, speaker diarization, and emotion/audio-event models, deployable offline, in streaming mode, on edge devices, or behind an OpenAI-compatible API.

  11. 14

    pyvideotrans

    19.4Kjianchang512/pyvideotrans · Python

    An open-source video translation and dubbing tool: it converts a video from one language to another through a one-click pipeline of speech recognition, subtitle translation, TTS dubbing, and video synthesis.

  12. 15

    VideoCaptioner

    16.3KWEIFENG2333/VideoCaptioner · Python

    VideoCaptioner (卡卡字幕助手) is an LLM-powered subtitling assistant for videos: it recognizes speech, polishes and translates subtitles, and burns them back into the video.

  13. 16

    vosk-api

    15.2Kalphacep/vosk-api · Jupyter Notebook

    Vosk is an offline, open-source speech recognition toolkit that transcribes speech to text in over 20 languages and dialects, running entirely on-device without needing an internet connection.

  14. 17

    omi

    13.8KBasedHardware/omi · Python

    Omi is an open-source AI that captures your screen and conversations, transcribes them in real time, and turns them into summaries, action items and a chat that remembers everything you've seen and heard. It works on desktop, phone and wearables.

  15. 18

    voice-pro

    13.2Kabus-aikorea/voice-pro · Python

    Voice-Pro is a free, open-source AI web app (built with Gradio) that combines speech recognition, zero-shot voice cloning, text-to-speech, YouTube downloading, vocal isolation, and multilingual translation into one tool for creators and researchers.

  16. 19

    insanely-fast-whisper

    13.1KVaibhavs10/insanely-fast-whisper · Jupyter Notebook

    An opinionated CLI that transcribes audio files with OpenAI's Whisper model on-device, built for speed using Transformers, Optimum and flash-attn.

  17. 20

    WhisperLiveKit

    11.2KQuentinFuxa/WhisperLiveKit · Python

    WhisperLiveKit is a self-hosted pipeline for real-time, local speech-to-text with streaming ASR, speaker diarization, live translation, and OpenAI/Deepgram-compatible APIs.

  18. 21

    VidBee

    10.9Knexmoe/VidBee · TypeScript

    A free, open-source desktop app that downloads video and audio from 1000+ sites or imports local files, transcribes them on your machine, and lets you summarize, translate, or ask questions about them with the AI provider you choose.

  19. 22

    Whisper

    10.7KConst-me/Whisper · C++

    A Windows port of OpenAI's Whisper speech-recognition model that runs inference on the GPU using DirectCompute instead of CUDA, delivering much faster transcription than the official PyTorch implementation.

  20. 23

    RealtimeSTT

    10.2KKoljaB/RealtimeSTT · Python

    A Python speech-to-text library that turns microphone or streamed audio into text with low latency: voice activity detection, optional wake words, live partial text, and final transcripts in a few lines of code.

  21. 24

    autoclip

    9.5Kzhouxiaoka/autoclip · Python

    An open-source AI desktop app that turns long videos — podcasts, interviews, courses, livestreams — into share-ready short clips, auto-cutting the highlights and generating subtitles, covers and titles.

  22. 25

    summarize

    6.7Ksteipete/summarize · TypeScript

    Summarize is a CLI tool and browser extension that extracts clean text and generates summaries from web pages, files, YouTube videos, podcasts, and other audio or video.

  23. 26

    quill

    3.9Khumanitas-labs/quill · Swift

    quill is a minimal, fully local macOS meeting recorder and transcriber. One menu-bar click records your mic and all system audio; when you stop, it transcribes both tracks on-device into a speaker-tagged transcript.

  24. 27

    heartlib

    3.8KHeartMuLa/heartlib · Python

    HeartMuLa is a family of open-source music foundation models for generating music from lyrics and tags, shipped together with codec, transcription and audio-text retrieval companion models.

  25. 28

    open-edit

    1.7Kveedstudio/open-edit · TypeScript

    OpenEdit is an open-source, agent-driven video editing pipeline: you tell your coding agent what you want, and it transcribes, designs, renders and hands you the MP4. There is no GUI and no timeline.

  26. 29

    call.md

    1.6Kvideo-db/call.md · TypeScript

    Call.md turns meetings into live agent loops: it records, transcribes, and analyzes calls in real time, giving you live AI assistance during the call and AI-generated summaries with action items afterward.

  27. 30

    LiveStream-Agent-Studio

    1.4KHanyuanWang/LiveStream-Agent-Studio · Python

    LiveStream Agent Studio is a local-first Windows AI workspace for livestream e-commerce teams that combines creator discovery, livestream breakdown, performance review, and short-video script planning into one workflow.

  28. 31

    parrot

    1.4Khumanitas-labs/parrot · Swift

    Parrot is on-device dictation for macOS: hold the fn key, speak, release, and your words appear at the cursor as text.

  29. 32

    autoshorts

    1.3KJayWebtech/autoshorts · Rust

    AutoShorts is a local-first desktop app that turns long-form video or audio recordings into vertical (9:16) short-form clip candidates, ranking the most viral moments with AI.

  30. 33

    chubbyskills

    1.3Kchubbyguan/chubbyskills · Python

    Chubby Skills is a set of 14 Agent Skills plus a CLI that ingest Chinese social content (Douyin, Bilibili, Xiaohongshu, WeChat public accounts, X, podcasts) and local documents into a personal Markdown knowledge base you can search, cite, and hand off to an AI agent.

  31. 34

    pickoo-your-favorites

    966KristenPan/pickoo-your-favorites · Python

    Pickoo! is a local-first AI favorites workbench where a connected agent automatically ingests links you paste or share (from Xiaohongshu, Douyin, Bilibili, WeChat, Xiaoyuzhou podcasts, web pages, NetEase Music) and files them into editable Markdown with a preserved evidence package.

  32. 35

    nomily-app

    795Nomily-Ai/nomily-app

    Nomily AI is a BYOK (bring-your-own-key) voice recording companion for the V05E BLE recorder, iPhone, and Apple Watch, offering ASR transcription, speaker diarization, and AI-generated summaries where you choose and pay for your own transcription and LLM providers.

  33. 36

    lipflow

    633amywork777/lipflow · Python

    Lipflow is 'Wispr Flow for your lips' — hold a key, silently mouth what you want to say with no sound and no microphone, and the text appears at your cursor in whatever app you're using. It reads your lips via webcam and runs entirely locally on your Mac.

  34. 37

    no-tipe-releases

    563Darlingfxx02/no-tipe-releases · HTML

    No Type is a free desktop app that turns your speech into text inside whatever app you're using: press a shortcut, talk, and the words appear in the focused text field.

  35. 38

    jot-gemini-transcribe-macOS

    493google-gemini/jot-gemini-transcribe-macOS · Swift

    Jot is a macOS app that turns your voice into clean, punctuated text right where your cursor is - hold a hotkey, speak, and it types the result using Google's Gemini transcription model.

  36. 39

    course2md

    428mizorewww/course2md · Rust

    course2md turns YouTube, Bilibili, or local course and meeting video recordings into slide-illustrated Markdown and HTML lecture notes, capturing a screenshot whenever the slide changes and placing the transcript underneath it.

  37. 40

    omarchy-meeting-recorder

    388jankeesvw/omarchy-meeting-recorder · Rust

    Meeting Recorder is a desktop app for Omarchy that records your microphone and computer audio as two separate tracks, then produces a transcript with speaker labels, chapters and a built-in player.

  38. 41

    yapsnap

    379kouhxp/yapsnap · Python

    A command-line tool that turns any video URL or local audio/video file into a plaintext transcript, running entirely on your own CPU — no GPU, no cloud, one command.

  39. 42

    pi-voice

    302earendil-works/pi-voice · TypeScript

    A speech-to-text extension for the Pi coding agent: you hit a shortcut, speak, and the transcript is inserted at your editor cursor. Everything is transcribed locally on your machine.

  40. 43

    better-voice

    281TarunTomar122/better-voice · Swift

    BetterVoice is an experimental, open-source macOS menu-bar app for voice dictation. It transcribes speech locally and also captures the screen area you circle with your pointer while talking, so the transcript comes with visual context.

  41. 44

    VideoHighlighter

    240Aseiel/VideoHighlighter · Python

    A free, open-source desktop app that finds and explains the strong moments in your footage, then exports a highlight reel and clips — an offline alternative to Twelve Labs, Runway and Descript.

  42. 45

    phorminx

    207impossibleG/phorminx · Rust

    Phorminx is a local-first Windows desktop app that turns speech into text for dictation and meeting transcription, with searchable notes and optional local AI formatting instead of a paid cloud AI service.

Often tagged together