Back to browse
GitHub Repository

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.

137 starsTypeScript

Courtyard – Open-source macOS app for local MLX fine-tuning Text

by tuwenbo0120·Feb 25, 2026·1 point·0 comments

AI Analysis

●●SolidSolve My ProblemShip It

Tauri GUI wrapper around mlx-lm—useful for Mac users, but local fine-tuning UIs already exist.

Strengths
  • Unified pipeline eliminates Python CLI juggling, environment setup, and JSONL formatting headaches.
  • Integrated A/B chat testing against base vs. fine-tuned adapter reduces manual validation work.
  • Direct Ollama export with quantization removes separate conversion step.
Weaknesses
  • macOS-only limits audience to Apple Silicon users; no Linux or Windows parity.
  • Competing with Ollama's UI, LM Studio, and other local LLM GUIs in the same space.
Target Audience

ML engineers and developers working with local LLMs on Apple Silicon Macs

Similar To

Ollama · LM Studio · mlx-lm CLI

Post Description

I've been building Courtyard, a macOS desktop app designed to make local LLM workflows on Apple Silicon less tedious.

The motivation: I was tired of juggling multiple Python CLI scripts, JSONL formatting, and environment issues just to run a simple LoRA fine-tune on my Mac.

Courtyard is essentially a UI wrapper around mlx-lm combined with data preparation tools. It handles:

Dataset formatting and cleaning (privacy filtering, deduplication). Local LoRA fine-tuning via MLX on Apple Silicon. An integrated chat UI for A/B testing the base model vs. the fine-tuned adapter. Exporting to GGUF or directly to an Ollama runtime. The stack is Tauri 2.x + React + Rust + Python (mlx-lm). It's fully open-source (AGPL).

Repo: https://github.com/Mcourtyard/m-courtyard

I'd love to hear your thoughts on the architecture, MLX implementation, or any edge cases you run into. Happy to answer technical questions.

Similar Projects

AI/ML●●●Banger

Gemma 4 Multimodal Fine-Tuner for Apple Silicon

Only Apple Silicon toolkit streaming GCS data during audio fine-tuning without OOM.

WizardryNiche GemZero to One
MediaSquirrel
235282mo ago
AI/ML●●●Banger

iPhone ANE holds LLM tok/s while MLX and LiteRT thermal-throttle

LiteRT beats MLX on Gemma memory while CoreML sips power on the Neural Engine.

Dark HorseBig BrainSolve My Problem
mlboy
1010d ago