# M-Courtyard: Fine-tune LLMs on macOS with zero code (MLX + Ollama GUI)

**URL:** <https://discuss.huggingface.co/t/m-courtyard-fine-tune-llms-on-macos-with-zero-code-mlx-ollama-gui/173463>\
**Category:** Models\
**Created:** [February 13, 2026, 4:05pm UTC](https://discuss.huggingface.co/t/m-courtyard-fine-tune-llms-on-macos-with-zero-code-mlx-ollama-gui/173463 "2026-02-13T16:05:53Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![tuwenbo](https://avatars.discourse-cdn.com/v4/letter/t/e99b99/32.png) [@tuwenbo](https://discuss.huggingface.co/u/tuwenbo)\
**Post date:** [February 13, 2026, 4:05pm UTC](https://discuss.huggingface.co/t/m-courtyard-fine-tune-llms-on-macos-with-zero-code-mlx-ollama-gui/173463/1 "2026-02-13T16:05:53Z")

</div>

Hi everyone!

I’d like to share M-Courtyard, an open-source macOS desktop app for fine-tuning  
LLMs on Apple Silicon — no code, no cloud, everything local.

It wraps the full pipeline in a native GUI:  
📄 Import docs → 🤖 Generate training data (Ollama) → 🔧 LoRA fine-tune (mlx-lm)  
→ 🧪 Chat-test → 📦 One-click export to Ollama (Q4/Q8/F16)

Supports models from mlx-community: Qwen 3, DeepSeek R1, GLM, Llama 3, and more.

- GitHub: [GitHub - tuwenbo0120/m-courtyard: M-Courtyard: Local AI Model Fine-tuning Assistant for Apple Silicon. Zero-code, zero-cloud, privacy-first desktop app powered by Tauri + React + mlx-lm.](https://github.com/tuwenbo0120/m-courtyard)
- Download: [Release M-Courtyard v0.3.0 · tuwenbo0120/m-courtyard · GitHub](https://github.com/tuwenbo0120/m-courtyard/releases/latest)
- License: AGPL 3.0
- Tech: Tauri 2.x (Rust) + React + mlx-lm

Requirements: macOS 14+, Apple Silicon (M1/M2/M3/M4), 16GB+ RAM recommended

Feedback and suggestions welcome!

 ![02 Data Preparation_03](https://us1.discourse-cdn.com/hellohellohello/original/3X/3/6/3682339f7a939fcdc74515e0df2c35606d3da00b.png)

 ![04 Test Modle_02](https://us1.discourse-cdn.com/hellohellohello/original/3X/8/e/8e86e896d70f1c6ca945b3e6c0a118aa9aa701df.png)

 ![03 Train Model_03](https://us1.discourse-cdn.com/hellohellohello/original/3X/3/2/320701d53dec0bbb25663b498467ecc700cf2603.png)
