macOS
brew install whisper-cpplocal Homebrew formula metadata
brew
whisper-cpp のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install whisper-cpplocal Homebrew formula metadata
sudo dnf install whisper-cppFedora Rawhide package metadata · whisper-cpp · ソース: dl.fedoraproject.org
nix profile install nixpkgs#whisper-cppnixpkgs package indexes · pkgs/by-name/wh/whisper-cpp/package.nix · ソース: api.github.com
sudo apk add whisper-serverAlpine Linux edge package indexes · whisper-server · ソース: dl-cdn.alpinelinux.org
scoop install main/whisper-cppScoop official bucket manifest trees · bucket/whisper-cpp.json · ソース: api.github.com
概要
Port of OpenAI's Whisper model in C/C++
履歴
whisper.cpp is Georgi Gerganov's C and C++ runtime for OpenAI's Whisper speech-recognition models. It appeared days after OpenAI released Whisper in September 2022 and turned the Python/PyTorch reference implementation into a small, portable, dependency-light local transcription tool.
OpenAI introduced Whisper on September 21, 2022 as an automatic speech recognition system trained on 680,000 hours of multilingual and multitask supervised data. The original OpenAI repository positioned Whisper as a general-purpose model for multilingual transcription, translation to English, and language identification.
The whisper.cpp repository was created on September 25, 2022. Its README describes the project as a port of OpenAI's Whisper model in C/C++, with the high-level model implementation contained in `whisper.h` and `whisper.cpp` and the lower-level tensor work handled by ggml. That made Whisper usable in environments where Python, PyTorch, or CUDA were undesirable or unavailable.
The project grew with ggml-style model conversion, quantization, platform backends, examples, bindings, and command-line tools. Its model documentation explains that original OpenAI PyTorch models are converted to ggml format for loading from C/C++, while project discussions and release notes document features such as integer quantization, streaming, server usage, and embedded-device experiments.
whisper.cpp became one of the canonical local-AI command-line packages because it made a large neural speech model feel like a normal Unix tool: download a converted model, run an executable, and transcribe local audio without a cloud service. The upstream GitHub repository reported more than 51,000 stars and more than 5,700 forks via GitHub's API on July 2, 2026.
Its adoption also matters historically because it helped establish the ggml pattern later associated with local inference projects: compact C/C++ runtimes, quantized model files, CPU-first portability, and optional acceleration paths. In package-manager culture, whisper.cpp is the package people reach for when they want OpenAI Whisper behavior in scripts, media pipelines, offline transcription jobs, and low-power devices.
Typical usage is local speech-to-text: converting or downloading a ggml-format Whisper model, running `whisper-cli` or related tools against audio, and emitting transcripts or timestamps. The repository also ships examples and executables for benchmarking, streaming microphone input, running a local server, quantizing models, and integrating with other applications through a C API or bindings.
The package is especially useful when privacy, offline operation, repeatable batch processing, or hardware portability matter more than managed cloud transcription. Users choose model size and quantization level as the tradeoff knob between accuracy, memory footprint, and speed.
For package nerds, whisper.cpp is a landmark local-inference package: it compressed a research model into a buildable C/C++ artifact that could live comfortably in Homebrew, Linux distributions, Docker images, mobile apps, WebAssembly experiments, and single-purpose transcription workflows.
It also became a reference point for later local-AI ports. When people compare local speech runtimes, they often distinguish broad cross-platform portability in whisper.cpp from Apple-specific Core ML and Neural Engine approaches such as WhisperKit, or Python/GPU-oriented projects such as faster-whisper.
セキュリティ状態
broad file, network, media, or database tool signal.
リスク blue · 信頼度 中 · tool
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
whisper-bench | cli | グローバル実行可能ファイル | |
whisper-cli | cli | グローバル実行可能ファイル | |
whisper-command | cli | グローバル実行可能ファイル | |
whisper-lsp | cli | グローバル実行可能ファイル | |
whisper-quantize | cli | グローバル実行可能ファイル | |
whisper-server | cli | グローバル実行可能ファイル | |
whisper-stream | cli | グローバル実行可能ファイル | |
whisper-talk-llama | cli | グローバル実行可能ファイル | |
whisper-vad-speech-segments | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
https://github.com/ggml-org/whisper.cpp
インストールメタデータ
| パッケージキー | brew:whisper-cpp |
|---|---|
| バージョン | 1.9.1 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/whisper-cpp |
| ホームページ | https://github.com/ggml-org/whisper.cpp |
| リポジトリ | https://github.com/ggml-org/whisper.cpp |
| 上流ドキュメント | https://github.com/ggml-org/whisper.cpp#readme |
| ライセンス | MIT |
| ソースアーカイブ | https://github.com/ggml-org/whisper.cpp/archive/refs/tags/v1.9.1.tar.gz |
| 最終更新 | 2026-06-19T09:02:25Z |
| Pulse | updated |
| 依存関係 | ggml, sdl2-compat |
| ビルド依存関係 | cmake |
| Bottle | 利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | 未定義 |
| サービス | 宣言なし |
| 注意点 | whisper-cpp requires GGML model files to work. These are not downloaded by default. To obtain model files (.bin), visit one of these locations: https://huggingface.co/ggerganov/whisper.cpp/tree/main https://ggml.ggerganov.com/ |
レジストリ情報
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | whisper-cpp |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
whisper-cpp
nix profile install nixpkgs#whisper-cppwhisper-server 1.8.4-r2
whisper.cpp server
https://github.com/ggerganov/whisper.cpp
sudo apk add whisper-serverwhisper-server-openrc 1.8.4-r2
whisper.cpp server (OpenRC init scripts)
https://github.com/ggerganov/whisper.cpp
sudo apk add whisper-server-openrcwhisper.cpp 1.8.4-r2
Port of OpenAI's Whisper model in C/C++
https://github.com/ggerganov/whisper.cpp
sudo apk add whisper.cppwhisper.cpp-dev 1.8.4-r2
Port of OpenAI's Whisper model in C/C++ (development files)
https://github.com/ggerganov/whisper.cpp
sudo apk add whisper.cpp-devwhisper.cpp-libs 1.8.4-r2
Port of OpenAI's Whisper model in C/C++
https://github.com/ggerganov/whisper.cpp
sudo apk add whisper.cpp-libswhisper.cpp-vulkan 1.8.4-r2
Port of OpenAI's Whisper model in C/C++ (Vulkan backend)
https://github.com/ggerganov/whisper.cpp
sudo apk add whisper.cpp-vulkanwhisper-cpp 1.8.3-1.fc45
Port of OpenAI's Whisper model in C/C++
https://github.com/ggerganov/whisper.cpp
sudo dnf install whisper-cppwhisper-cpp-devel 1.8.3-1.fc45
Libraries and headers for whisper-cpp
https://github.com/ggerganov/whisper.cpp
sudo dnf install whisper-cpp-develmain/whisper-cpp
scoop install main/whisper-cppソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.