M-Courtyard v0.4.8 — UI/UX Polish Release for macOS AI Training

Hey everyone,

Just shipped **v0.4.8** of M-Courtyard — a native macOS desktop app that lets you fine-tune LLMs locally on Apple Silicon, no cloud needed.

This release is all about **UI polish and user experience**. Honestly, I’ve never been fully satisfied with the interface — it worked, but it didn’t feel right. So I spent this entire cycle doing nothing but fixing the small things that bugged me:

**What’s new:**

- **Global Tooltip System** — Every section header, metric card, and parameter across all 4 workflow pages now has hover tooltips with bilingual explanations. No more guessing what “quantization” means.

- **UI Scale** — Small/Normal/Large/Extra Large sizing in Settings. Finally usable on a 40" 5K monitor without squinting.

- **Export Path Fix** — “Open Folder” buttons actually take you to where the exported files are now. Ollama → Ollama models dir. GGUF → GGUF output. MLX → MLX output. Sounds obvious, but it wasn’t.

- **DataPrep Overhaul** — Independent collapsible cards, real disk-level clear, confirmation dialogs everywhere.

- **20 bug fixes** — ModelSelector UX, segmentation preview, button consistency, i18n leaks…

Is this my dream UI? No. I have a bigger redesign planned. But every detail matters, and this release makes the daily workflow noticeably smoother.

**Download:** [GitHub Releases]( https://github.com/Mcourtyard/m-courtyard/releases/tag/v0.4.8 )

**Requires:** macOS 13+ / Apple Silicon (M1–M4)

Would love to hear your feedback. This is very much a work in progress.

1 Like