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.

2 min read
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.

Related startups

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. Do not enter, scrape, copy, reproduce, or republish this article in whole or in part. Use as input to AI training, fine-tuning, retrieval-augmented generation, or any machine-learning system is prohibited without written license. Substantially-similar derivative works will be pursued to the fullest extent of applicable copyright, database, and computer-misuse laws. See our terms.