Llamaport(MAC版)
llama-server でローカルの GGUF モデルを実行し、Hugging Face から再開可能なダウンロードもできる、Mac 用の無料オープンソースアプリ。ベータ版。
Llamaport の概要
Llamaport は、ローカルの GGUF 言語モデルを実行・ダウンロードするための小さな Mac アプリです。llama.cpp プロジェクトの llama-server を包む形で動き、モデルフォルダ内のモデルを一覧表示し、Start を押す前にコマンド全体を見せてから起動し、実行中の負荷を表示し、強制終了や再起動のあとでも再開できるダウンロードで Hugging Face から新しいモデルを取得します。GGUF ヘッダーを直接読み取るため、一覧にはファイル名からの推測ではなく、実際の量子化、コンテキスト長、mixture-of-experts 構造が表示されます。
Llamaport は Muhammad Kamran が開発し、MIT ライセンスの無料オープンソースです。バージョン 0.7.0 はデザイン刷新後の最初のリリースで、Library、Discover、Downloads、Activity Monitor、Settings のサイドバーと、Hugging Face の GGUF リポジトリを閲覧する新しい Discover 画面を備えています。ダウンロードは 2 種類あり、Apple シリコン用と、Apple シリコンと Intel の Mac に対応したユニバーサル版です。開発者によると、ユニバーサル版は Intel Mac で一度も実行されたことがありません。
Llamaport はベータ版で、Apple の署名を受けていないため、macOS は初回起動をブロックします。システム設定、プライバシーとセキュリティで「このまま開く」を使ってください。llama.cpp は同梱されていないため、Homebrew(brew install llama.cpp)などで llama-server をインストールしておく必要があります。一度に実行できるモデルは 1 つだけで、独自のチャット画面はなく(llama.cpp の Web UI を開きます)、Hugging Face の公開リポジトリにしかアクセスしません。
主な機能
Llamaport を使えば、llama-server でローカルモデルを動かすたびにコマンドを打ち直す必要がありません。
- モデルライブラリ:GGUF モデルを実際の量子化、コンテキスト長、サイズとともに一覧表示します。
- 起動コマンドを表示:モデルを起動する前に llama-server のコマンド全体を表示します。
- プリセット:Default、Best speed、Model suggested が、手で調整したくない設定を決めてくれます。
- Test model:プロセス、ポート、ヘルスエンドポイント、モデル一覧、実際のチャット応答を確認します。
- メモリの見積もり:重みと KV キャッシュの必要量を、GPU が実際に使える量と比べて計算します。
- 再開可能なダウンロード:4 本のレンジ接続、sha256 の検証、強制終了や再起動後の再開に対応します。
- Discover:お使いの Mac に合った量子化を選びながら、Hugging Face の GGUF リポジトリを閲覧できます。
- Activity Monitor:Mac 上のすべての llama-server をメモリと CPU の使用量とともに表示します。
バージョン 0.7.0 の新機能
Llamaport 0.7.0 は、デザイン刷新後の最初のリリースで、Discover を初めて搭載しました。
- Discover では、トレンド、ダウンロード数順、いいね数順の一覧、フィルター、検索で Hugging Face の GGUF リポジトリをリアルタイムに閲覧でき、GPU に収まる量子化が選ばれます。
- Library、Discover、Downloads、Activity Monitor、Settings を並べた新しいサイドバーと、各モデル画面の 3 つのプリセット。
- Activity Monitor で、Mac 上のすべての llama-server をメモリと CPU とともに一覧表示します。
- 5 つのパレット、ライトまたはダーク、半透明のサイドバーを選べる外観設定。
- ネットワークのコマンドと llama-server の実行がメインスレッドの外で行われるようになり、アプリの Web ビューに Content Security Policy が加わりました。
Llamaport のよくある質問
Llamaport は無料ですか?
はい。Llamaport は MIT ライセンスの無料オープンソースです。
Llamaport を使うには何が必要ですか?
llama.cpp の llama-server が必要です。Llamaport は PATH や一般的な Homebrew の場所から見つけます。brew install llama.cpp でインストールできます。Llamaport は llama.cpp を同梱も管理もしません。
Llamaport は Apple シリコンで動きますか?
はい。Apple シリコン用のダウンロードと、Apple シリコンと Intel の Mac に対応したユニバーサル版のダウンロードがあります。
Llamaport は Intel Mac で動きますか?
ユニバーサル版には Intel 対応が含まれていますが、開発者によると Intel Mac で一度も実行されたことがないため、Intel での動作は未検証です。
macOS が Llamaport をブロックするのはなぜですか?
Llamaport は Apple の開発者証明書で署名されていないためです。一度開こうとしてから、システム設定、プライバシーとセキュリティで「このまま開く」をクリックしてください。
Llamaport は完成したソフトウェアですか?
いいえ。開発者は署名なしのベータ版としています。
Llamaport は大きなモデルのダウンロードを再開できますか?
はい。4 本のレンジ接続でダウンロードし、sha256 を検証し、アプリの強制終了や Mac の再起動のあとでも再開します。再開に対応していないサーバーは拒否されます。
Llamaport にチャット画面はありますか?
いいえ。llama-server にはチャット画面が付属しており、Llamaport は準備ができたモデルに対して llama.cpp 自身の Web UI を開きます。
Llamaport で複数のモデルを同時に実行できますか?
いいえ。一度に実行できるのは 1 つのモデルだけで、ダウンロードも Hugging Face の公開リポジトリからのみです。
llamaport.FULLMAC.app の Llamaport のダウンロードはどこから来ていますか?
ダウンロードボタンは GitHub の公式 Llamaport リリースページ https://github.com/smkamranqadri/llamaport/releases/latest に移動します。llamaport.FULLMAC.app がアプリを変更したり再パッケージしたりすることはありません。
似ているアプリ
UnfoldlyUnfoldly は、ファイル名ではなく、そのファイルについて覚えている内容から探し出せる、Mac 用のローカル AI 検索アプリです。インデックスするフォルダやファイルを選ぶと、Mac 上に検索可能な記憶を作ります。書類のテキスト、画像に写っているもの、動画のシーン、録音の内容などです。あとは「犬の写真」や「料金プランに触れていた PDF」のように探しているものを説明し、見つかったファイルについて続けて質問できます。書類の要約、動画についての質問、メモの比較などが可能です。AI
Claude Usage MonitorClaude Usage Monitor は、Claude.ai の利用量があとどれだけ残っているかを表示する、無料でオープンソースのメニューバーアプリです。上限に近づくにつれてアイコンが緑からオレンジ、赤へと変わり、その横のテキストには現在のセッションの割合、または作業中は今のペースで使い続けた場合の残り時間の推定と週間の利用量が表示されます。クリックすると小さなダッシュボードが開き、現在のセッション、全モデル共通の週間上限、Max プランでは Sonnet のみの利用量がそれぞれプログレスバーで示され、次のリセットまでのカウントダウンも表示されます。AI
M-CourtyardM-Courtyard は、Apple Silicon 搭載の Mac 上で、コードを書かずに大規模言語モデルをファインチューニングできるデスクトップアプリです。ドキュメントを読み込んで学習用データセットに変換し、mlx-lm を通じて Apple の MLX で LoRA ファインチューニングを実行し、内蔵チャットで結果を試して書き出します。プロジェクトによると、データが Mac の外に出ることはありません。AI
EnviousWisprEnviousWispr は、Mac のメニューバーで使う音声入力アプリです。どのアプリでもキーボードショートカットを押して話すと、言葉が Mac 上で文字起こしされ、入力していた場所に貼り付けられます。音声モデルは 2 つから選べます。既定の高速なモデルで 25 のヨーロッパ言語に対応する Parakeet Ultra と、99 以上の言語に対応し言語を自動検出する Whisper です。オフラインで動作し、アカウントもサブスクリプションも必要ありません。AI
Qwen ScribeQwen Scribe は、ローカルの Web 画面を備えたメニューバーアプリで、Apple Silicon Mac で音声ファイルや動画ファイルを文字起こしし、システム全体で音声入力を使えるようにします。音声モデル Qwen3-ASR を MLX 経由で Mac の GPU 上で実行します。アカウントも API キーも Qwen Scribe のクラウドサービスもないため、音声と文字起こしは Mac の中にとどまります。AI
Agent Teams AIAgent Teams AI は、AI エージェントのチームをまとめるデスクトップアプリで、コーディングやそのほかのプロジェクト作業に使えます。1 つのプロンプトでチームを作り、メンバーに役割を割り当てます。エージェントは並行して作業し、互いにメッセージを送り、自分のタスクを管理し、互いの作業をレビューします。その間、タスクはライブのカンバンボード上を進んでいきます。どのエージェントにもメッセージを送れ、タスクにコメントでき、タスクごとに変更されたコードを承認または却下できます。AI
FULLMAC.app はこのアプリをホストしていません。ダウンロードボタンは開発元のページにリンクしています。