azooKey-Desktop is an open-source Japanese input method for macOS, written in Swift and powered by the Zenzai neural kana-kanji converter. It provides live conversion, optional LLM-based “Magic Conversions”, and Tuner-backed personalization for a smooth, desktop typing experience.
Swift
1,043
560 commits
updated Sep 27, 2026
azooKeyのmacOS版です。高精度なニューラルかな漢字変換エンジン「Zenzai」を導入した、オープンソースの日本語入力システムです。
現在アルファ版のため、動作は一切保証できません。
macOS 15で動作確認しています。macOS 14およびmacOS 26でも利用できますが、動作は検証していません。
Releasesから.pkgファイルをダウンロードして、インストールしてください。
その後、以下の手順で利用できます。
または、Homebrewを用いてインストールすることもできます。
brew install azooKey
この場合も上記のログアウト・再ログイン後の設定は必要です。 アップグレードは以下のコマンドで実行できますが、再起動が必要になることがあります。
brew upgrade azooKey
azooKey on macOSの開発に参加したい方、使い方に質問がある方、要望や不具合報告がある方は、ぜひazooKeyのDiscordサーバにご参加ください。
GitHub Sponsorsをご利用ください。
コントリビュート歓迎です!!
brew install git-lfs swiftlint
git lfs install
submoduleにzenzのgguf重みと言語モデル(.marisa)が含まれるため、--recursiveと Git LFS の有効化が必須です。
git lfs install # 未実行の場合のみ
git clone https://github.com/azooKey/azooKey-Desktop --recursive
cd azooKey-Desktop
既にcloneしていてsubmoduleやLFSが揃っていない場合は以下を実行してください。
git submodule update --init
git -C azooKeyMac/Resources/zenz-v3.1-small-gguf lfs pull
git -C azooKeyMac/Resources/base_n5_lm lfs pull
重みファイルが正しく取得できているか、サイズで確認できます(数十MB以上あればLFSの実体、134B程度ならポインタのままです)。
ls -lh azooKeyMac/Resources/zenz-v3.1-small-gguf/ggml-model-Q5_K_M.gguf
install.sh はアーカイブビルドを行うため、Xcode上で署名設定が通っている必要があります。Apple Developer Programに加入していない場合は、Personal Teamでの署名に切り替えてください。
azooKeyMac.xcodeproj を Xcode で開くdev.ensan.inputmethod.azooKeyMac など)を、自身の所有するプレフィックスに一括置換(例: dev.yourname.inputmethod.azooKeyMac)./install.sh
.pkgによるインストールと同等の状態になります。その後、上記の「リリース版インストール」の手順(ログアウト→入力ソース追加)を行ってください。
開発中はazooKeyのプロセスをkillすることで最新版を反映することが出来ます。また、必要に応じて入力ソースからazooKeyを削除して再度追加する、macOSからログアウトして再ログインするなど、リセットが必要になる場合があります。
install.shでビルドが成功しない場合、以下をご確認ください。
変換精度がリリース版に比べて悪いと感じた場合、以下をご確認ください。
azooKeyMac/Resources/zenz-v3.1-small-gguf/ggml-model-Q5_K_M.gguf が数十MB以上あるかを確認し、ポインタのままであれば git -C azooKeyMac/Resources/zenz-v3.1-small-gguf lfs pull を実行してくださいpkgbuild.shによって配布用のdmgファイルを作成できます。build/azooKeyMac.app としてDeveloper IDで署名済みの.appを配置してください。
meta: v1.0のリリースに向けたロードマップ(#181)をご覧ください.
@7ka-Hiira さんによるLinux系OS向けのクライアント実装です。
@fkunn1326 さんによるWindows向けクライアント実装です。
@gitusp さんによるSKKクライアント向けのSKKサーバ実装です。macOS向けGUIアプリケーションを含みます。
Thanks to authors!!
本プロジェクトは情報処理推進機構(IPA)による2024年度未踏IT人材発掘・育成事業の支援を受けて開発を行いました。
357 followers · starred Aug 2025
618 followers · starred Jul 2025
107 followers · starred Apr 2025
346 followers · starred Nov 2025
azooKey-Desktop is an open-source Japanese input method for macOS, written in Swift and powered by the Zenzai neural kana-kanji converter. It provides live conversion, optional LLM-based “Magic Conversions”, and Tuner-backed personalization for a smooth, desktop typing experience.
Swift
1,043
560 commits
updated Sep 27, 2026
azooKeyのmacOS版です。高精度なニューラルかな漢字変換エンジン「Zenzai」を導入した、オープンソースの日本語入力システムです。
現在アルファ版のため、動作は一切保証できません。
macOS 15で動作確認しています。macOS 14およびmacOS 26でも利用できますが、動作は検証していません。
Releasesから.pkgファイルをダウンロードして、インストールしてください。
その後、以下の手順で利用できます。
または、Homebrewを用いてインストールすることもできます。
brew install azooKey
この場合も上記のログアウト・再ログイン後の設定は必要です。 アップグレードは以下のコマンドで実行できますが、再起動が必要になることがあります。
brew upgrade azooKey
azooKey on macOSの開発に参加したい方、使い方に質問がある方、要望や不具合報告がある方は、ぜひazooKeyのDiscordサーバにご参加ください。
GitHub Sponsorsをご利用ください。
コントリビュート歓迎です!!
brew install git-lfs swiftlint
git lfs install
submoduleにzenzのgguf重みと言語モデル(.marisa)が含まれるため、--recursiveと Git LFS の有効化が必須です。
git lfs install # 未実行の場合のみ
git clone https://github.com/azooKey/azooKey-Desktop --recursive
cd azooKey-Desktop
既にcloneしていてsubmoduleやLFSが揃っていない場合は以下を実行してください。
git submodule update --init
git -C azooKeyMac/Resources/zenz-v3.1-small-gguf lfs pull
git -C azooKeyMac/Resources/base_n5_lm lfs pull
重みファイルが正しく取得できているか、サイズで確認できます(数十MB以上あればLFSの実体、134B程度ならポインタのままです)。
ls -lh azooKeyMac/Resources/zenz-v3.1-small-gguf/ggml-model-Q5_K_M.gguf
install.sh はアーカイブビルドを行うため、Xcode上で署名設定が通っている必要があります。Apple Developer Programに加入していない場合は、Personal Teamでの署名に切り替えてください。
azooKeyMac.xcodeproj を Xcode で開くdev.ensan.inputmethod.azooKeyMac など)を、自身の所有するプレフィックスに一括置換(例: dev.yourname.inputmethod.azooKeyMac)./install.sh
.pkgによるインストールと同等の状態になります。その後、上記の「リリース版インストール」の手順(ログアウト→入力ソース追加)を行ってください。
開発中はazooKeyのプロセスをkillすることで最新版を反映することが出来ます。また、必要に応じて入力ソースからazooKeyを削除して再度追加する、macOSからログアウトして再ログインするなど、リセットが必要になる場合があります。
install.shでビルドが成功しない場合、以下をご確認ください。
変換精度がリリース版に比べて悪いと感じた場合、以下をご確認ください。
azooKeyMac/Resources/zenz-v3.1-small-gguf/ggml-model-Q5_K_M.gguf が数十MB以上あるかを確認し、ポインタのままであれば git -C azooKeyMac/Resources/zenz-v3.1-small-gguf lfs pull を実行してくださいpkgbuild.shによって配布用のdmgファイルを作成できます。build/azooKeyMac.app としてDeveloper IDで署名済みの.appを配置してください。
meta: v1.0のリリースに向けたロードマップ(#181)をご覧ください.
@7ka-Hiira さんによるLinux系OS向けのクライアント実装です。
@fkunn1326 さんによるWindows向けクライアント実装です。
@gitusp さんによるSKKクライアント向けのSKKサーバ実装です。macOS向けGUIアプリケーションを含みます。
Thanks to authors!!
本プロジェクトは情報処理推進機構(IPA)による2024年度未踏IT人材発掘・育成事業の支援を受けて開発を行いました。
357 followers · starred Aug 2025
618 followers · starred Jul 2025
107 followers · starred Apr 2025
346 followers · starred Nov 2025