M-Courtyard(MAC版)
Apple Silicon でコードを書かずに AI 言語モデルをファインチューニングできる、無料のオープンソース Mac アプリ。データ準備、MLX での学習、テスト、書き出しまで対応。
M-Courtyard の概要
M-Courtyard は、Apple Silicon 搭載の Mac 上で、コードを書かずに大規模言語モデルをファインチューニングできるデスクトップアプリです。ドキュメントを読み込んで学習用データセットに変換し、mlx-lm を通じて Apple の MLX で LoRA ファインチューニングを実行し、内蔵チャットで結果を試して書き出します。プロジェクトによると、データが Mac の外に出ることはありません。
M-Courtyard は AGPL-3.0 ライセンスの無料オープンソースソフトです。macOS 14 以降と Apple Silicon チップが必要で、Intel Mac では動作しません。7B や 8B のモデルには 16 GB 以上のメモリが推奨され、1.5B から 3B の小さなモデルなら 8 GB でも動作します。uv、Python、mlx-lm のセットアップはアプリが案内します。Ollama と LM Studio は任意です。アプリはコード署名されていないため、ターミナルで sudo xattr -rd com.apple.quarantine /Applications/M-Courtyard.app を実行するまで、macOS に「壊れている」と表示されることがあります。
主な機能
M-Courtyard は、元のドキュメントから使えるモデルまで、ファインチューニングの手順をカバーします。
- ドキュメントの読み込み:.txt、.pdf、.docx ファイルをドラッグするだけ。
- スマート分割:ドキュメントを自動で整理して分割します。
- AI データセット:ローカルモデルで Knowledge Q&A、Style Imitation、Instruction Training のデータを生成します。
- 内蔵ルール:Ollama や LM Studio なしでデータセットを作成できます。
- モデルハブ:Hugging Face、ModelScope、Ollama のローカルモデルを検出し、新しいモデルもダウンロードできます。
- 学習のライブ表示:損失グラフ、残り時間、リソース監視に加え、Quick、Standard、Thorough のプリセットを用意。
- 内蔵チャット:ファインチューニングしたアダプターをすぐに試せます。
- 書き出し:量子化したモデルを Ollama へ、統合した MLX モデルを LM Studio などのローカル環境へ送れます。
バージョン 0.5.9 の新機能
M-Courtyard 0.5.9 では、セットアップの確認と macOS Tahoe での学習の安定性が向上しました。
- 設定とダッシュボードがインストール済みの mlx-lm パッケージ情報を読み取るようになり、正常なインストールが未検出と表示されなくなりました
- セットアップは成功を報告する前に、インストールされた mlx-lm のバージョンを確認するようになりました
- 管理対象の Python 環境は、新しい uv でも不完全または既存の .venv フォルダーを正しく再構築します
- LoRA 学習がクラッシュすることがある MLX と macOS Tahoe の Metal ウォッチドッグ問題への回避策を、学習時に設定します
- Smart Alerts がこのクラッシュを認識し、代替手段を説明します
M-Courtyard のよくある質問
M-Courtyard は無料ですか?
はい。M-Courtyard は AGPL-3.0 ライセンスの無料オープンソースソフトです。
M-Courtyard では何ができますか?
Mac 上でコードを書かずに大規模言語モデルをファインチューニングできます。ドキュメントからデータセットを準備し、MLX で LoRA 学習を実行し、チャットでモデルを試して書き出します。
M-Courtyard に必要な macOS のバージョンは?
macOS 14 Sonoma 以降です。
M-Courtyard は Intel Mac で動きますか?
いいえ。プロジェクトは Apple Silicon を必須としており、ダウンロード版もそれ専用です。
メモリはどのくらい必要ですか?
7B や 8B のモデルには 16 GB 以上が推奨されています。1.5B から 3B の小さなモデルなら 8 GB でも動作します。
macOS に M-Courtyard が壊れていると表示されるのはなぜですか?
アプリがコード署名されていないためです。アプリケーションフォルダーに移動したあと、ターミナルで sudo xattr -rd com.apple.quarantine /Applications/M-Courtyard.app を実行するようプロジェクトは案内しています。
Ollama や LM Studio は必要ですか?
いいえ。どちらも任意です。AI によるデータセット生成と書き出し先が増えますが、内蔵ルールならそれらなしでデータセットを作成できます。
学習データにはどのファイルを使えますか?
.txt、.pdf、.docx ファイルを読み込めます。
データは Mac の外に送られますか?
プロジェクトによると、データがマシンの外に出ることはありません。選択すれば、アプリはオンラインのソースからモデルをダウンロードできます。
m-courtyard.FULLMAC.app の M-Courtyard ダウンロードの提供元はどこですか?
ダウンロードボタンは M-Courtyard の公式リリースページ https://github.com/Mcourtyard/m-courtyard/releases/latest に移動します。m-courtyard.FULLMAC.app がアプリを変更または再パッケージすることはありません。
似ているアプリ
LlamaportLlamaport は、ローカルの GGUF 言語モデルを実行・ダウンロードするための小さな Mac アプリです。llama.cpp プロジェクトの llama-server を包む形で動き、モデルフォルダ内のモデルを一覧表示し、Start を押す前にコマンド全体を見せてから起動し、実行中の負荷を表示し、強制終了や再起動のあとでも再開できるダウンロードで Hugging Face から新しいモデルを取得します。GGUF ヘッダーを直接読み取るため、一覧にはファイル名からの推測ではなく、実際の量子化、コンテキスト長、mixture-of-experts 構造が表示されます。AI
UnfoldlyUnfoldly は、ファイル名ではなく、そのファイルについて覚えている内容から探し出せる、Mac 用のローカル AI 検索アプリです。インデックスするフォルダやファイルを選ぶと、Mac 上に検索可能な記憶を作ります。書類のテキスト、画像に写っているもの、動画のシーン、録音の内容などです。あとは「犬の写真」や「料金プランに触れていた PDF」のように探しているものを説明し、見つかったファイルについて続けて質問できます。書類の要約、動画についての質問、メモの比較などが可能です。AI
Claude Usage MonitorClaude Usage Monitor は、Claude.ai の利用量があとどれだけ残っているかを表示する、無料でオープンソースのメニューバーアプリです。上限に近づくにつれてアイコンが緑からオレンジ、赤へと変わり、その横のテキストには現在のセッションの割合、または作業中は今のペースで使い続けた場合の残り時間の推定と週間の利用量が表示されます。クリックすると小さなダッシュボードが開き、現在のセッション、全モデル共通の週間上限、Max プランでは Sonnet のみの利用量がそれぞれプログレスバーで示され、次のリセットまでのカウントダウンも表示されます。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 はこのアプリをホストしていません。ダウンロードボタンは開発元のページにリンクしています。