Repolode
beamivalice

beamivalice/sushi

Apple Silicon搭載Macで、Sushi STQおよびEXL3形式の高品質な低ビット量子化LLMを実行するローカル推論サーバーです。

スター
434
フォーク
35
未解決の Issue
7
最終コミット
4 時間前

これは何?

Sushiは、Apple Silicon搭載Macで低ビット量子化された大規模言語モデルを実行するローカルAIサーバーです。独自のSushi Trellis Quant(STQ)形式とEXL3-Affineハイブリッドコンバーターを使用し、出力品質を保った圧縮モデルパックを作成します。このプロジェクトはddalcuのmlx-serveから分岐した独立フォークで、単独で実行することも、mlx-serve内のゲストエンジンとして実行することもできます。M1以降のチップとmacOS 26.2以降が必要です。

サーバーは127.0.0.1:12345で待ち受け、デフォルトで8-bit KVキャッシュを有効にした投機的デコード(QwenとMiMoではMTP、GLMではDFlash2)に対応しています。モデルパックにはQwen3.8 Flash-Next、MiMo-V2.6 Flash、GLM-5.3 Flash、DeepSeek-V4.1 Flashがあり、必要なメモリ容量は48 GBから128 GBまでと記載されています。ストリーミングモードでは重みの一部だけをメモリに保持し、ルーティングされたエキスパートをSSDから読み込むため、重みのサイズよりRAMが少ないMacでもモデルを実行できます。

APIキーを使って、サーバーをローカルネットワークに公開できます。また、複数のモデルパックについてKLDとtop-1一致率のほか、M5 Maxでの速度やエージェント型ツール評価の結果も公開しています。

主な機能

  • 01Apple Silicon上で、独自のSTQおよびEXL3-Affine形式の低ビット量子化LLMを実行できます。
  • 02QwenとMiMoではMTP、GLMではDFlash2を使った投機的デコードに対応しています。
  • 03ルーティングされたエキスパートをSSDから読み込むことで、重みのサイズよりメモリが少ないMacでもモデルを実行できます。
  • 04デフォルトで8-bit KVキャッシュを使用し、ローカルポートで待ち受けます。
  • 05Bearer APIキーを使って、ネットワーク上のほかのコンピューターにもサービスを提供できます。

ユースケース

  • 48 GBから128 GBのMacで、大規模な量子化コーディングモデルやチャットモデルをローカル実行する。
  • 自宅やオフィスのネットワーク上にあるほかのマシンへ、OpenAI互換のローカルエンドポイントを提供する。
  • Qwen、GLM、MiMo、DeepSeekのモデルパック間で、量子化品質や速度を比較する。

クイックスタート

  1. 1

    HomebrewでSushiをインストールする

    brew install beamivalice/tap/sushi
  2. 2

    モデルパックを指定してサーバーを起動する(<pack>はREADMEに記載されているパック名に置き換えてください)

    sushi serve <pack>

使う前に知っておきたいこと

  • Apple Silicon M1以降とmacOS 26.2以降が必要です。
  • ほとんどのモデルパックは48 GB〜128 GBのメモリを必要とし、小型のMacで実行するにはSSDストリーミングの構成が必要なものもあります。
  • READMEにはsushiはMITライセンスと記載されていますが、QwenとMiMoのモデルパックには個別のライセンスが適用されており、リポジトリで検出されたライセンスは不明確です。

収録されている特集

トピック

よくある質問

sushi とは?
Apple Silicon搭載Macで、Sushi STQおよびEXL3形式の高品質な低ビット量子化LLMを実行するローカル推論サーバーです。 Sushiは、Apple Silicon搭載Macで低ビット量子化された大規模言語モデルを実行するローカルAIサーバーです。独自のSushi Trellis Quant(STQ)形式とEXL3-Affineハイブリッドコンバーターを使用し、出力品質を保った圧縮モデルパックを作成します。このプロジェクトはddalcuのmlx-serveから分岐した独立フォークで、単独で実行することも、mlx-serve内のゲストエンジンとして実行することもできます。M1以降のチップとmacOS 26.2以降が必要です。
sushi は無料で使えますか?ライセンスは?
sushi は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
sushi は今もメンテナンスされていますか?
活発にメンテナンス中。sushi の最終コミットは 2026年11月7日 です。
sushi は何に使えますか?
48 GBから128 GBのMacで、大規模な量子化コーディングモデルやチャットモデルをローカル実行する。 自宅やオフィスのネットワーク上にあるほかのマシンへ、OpenAI互換のローカルエンドポイントを提供する。 Qwen、GLM、MiMo、DeepSeekのモデルパック間で、量子化品質や速度を比較する。
sushi のインストール方法は?
HomebrewでSushiをインストールする: brew install beamivalice/tap/sushi モデルパックを指定してサーバーを起動する(<pack>はREADMEに記載されているパック名に置き換えてください): sushi serve <pack>
sushi はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/beamivalice/sushi

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト