whisper.cpp, a fast CPU only port of OpenAI's Whisper speech recognition model, with a ready to use transcription API and browser interface.
whisper.cpp is a high performance implementation of OpenAI's Whisper automatic speech recognition model written in plain C and C++. It runs entirely on the CPU with no GPU, no Python runtime and no external services, which makes accurate speech to text practical on ordinary general purpose hardware.
It ships a bundled HTTP server that turns the engine into a service: post an audio file and receive a transcript back as plain text, JSON, or SRT and VTT subtitles. A browser page lets you upload a file and read the transcript without writing any code. Many audio and video formats are accepted and converted automatically, so recordings, meetings, voice notes, interviews and podcast episodes can be transcribed as they are.
Because everything runs locally, audio never leaves the machine you control, which suits recordings that cannot be sent to a third party transcription service.
cloudimg builds whisper.cpp from a pinned upstream release on a fully patched base and preinstalls a speech recognition model, so transcription works the moment the instance boots with nothing to compile and no model file to find. Security is the real difference: the upstream server has no authentication at all, and its own documentation warns against exposing it, because it accepts file uploads and offers an endpoint that can load an arbitrary server side file as a model. cloudimg binds the inference engine to the loopback interface only, places it behind a reverse proxy that requires authentication on every path, and blocks the model loading endpoint outright. There are no default credentials: a password unique to that instance is generated on first boot and written to a root only file. The preinstalled model is a format conversion of OpenAI's original Whisper checkpoint rather than a third party fine tune, and copies of both MIT licences plus a written provenance record ship in the image. Every deployment is paired with a step by step deploy guide and backed by 24/7 cloudimg support.
Real screenshots taken while testing this image against its deployment guide.