Mozilla.ai Unveils transcribe.cpp

Mozilla.ai launches transcribe.cpp, an open-source C/C++ library for fast, GPU-accelerated speech-to-text inference with broad model support.

Code snippet representing a C/C++ library with a microphone icon, symbolizing speech-to-text functionality and GPU acceleration.
transcribe.cpp: GPU-accelerated speech-to-text from Mozilla.ai.· Mozilla Blog

Mozilla.ai has officially released transcribe.cpp, an open-source C/C++ speech-to-text (STT) inference library. This new tool promises portable, GPU-accelerated support for a range of STT models, simplifying the integration of fast, local transcription into applications.

Developed under Mozilla.ai's Builders in Residence (BiR) program, transcribe.cpp leverages the ggml runtime. This allows it to support diverse STT model families via GGUF, with inference accelerated by Metal, Vulkan, and CUDA backends.

Solving Portability and Performance

The library addresses common weaknesses in existing STT models: poor portability and suboptimal performance. Many models are developed in isolation, leading to platform-specific limitations (e.g., MLX models on Macs only) and inconsistent acceleration.

transcribe.cpp provides a uniform interface, bringing GPU acceleration to these disparate models. This makes the library valuable not just for its creator CJ Pais's desktop application, Handy, but for any developer seeking to integrate robust STT functionalities.

This release marks a significant milestone as the first independent open-source project supported by Mozilla.ai's BiR program. The program aims to advance applied, cutting-edge research while aligning with Mozilla's broader roadmap.

A key application for transcribe.cpp is the creation of "transcribefiles", portable, multi-platform, self-contained executables for audio transcription. Developers can find the library's GitHub repository for implementation, or utilize Handy for code-free transcription. Alternatively, llamafile can bundle models and configurations into custom executables for specific tasks.

© 2026 StartupHub.ai. All rights reserved. You may not republish this article in full without a license. Search engines and AI research tools may crawl and summarize for reference. Bulk reproduction or model training requires a license. See our terms.
Daniel Singer

Written by

Daniel Singer

Editor, StartupHub.ai

Daniel Singer is the editor of StartupHub.ai, a technology expert and thought leader on AI and its applications across sectors, from fintech and healthcare to developer tooling and consumer software. He writes and tests the tools covered here thoroughly and regularly, and built StartupHub.ai to give founders, operators and buyers a clearer read on what they are actually being sold.