Releases: cporto/llm-menubar
Releases · cporto/llm-menubar
v0.2.1 — Setup Wizard, New Icon, Bug Fixes
What's new in v0.2.1
First-run setup wizard
- Guided 5-step setup on first launch: pick your backend (oMLX or llama.cpp), verify installation, choose your models folder, done
- Automatically generates the launchd plist — no more manual XML editing
- Option to set up both backends in one go
- Re-run anytime from Preferences… → Run Setup Wizard…
- Skip option if the binary isn't installed yet
New app icon
- Brushed metal toggle design
Window drag fix
- Both the setup wizard and settings windows are now properly draggable
- Fixed by replacing non-functional
data-tauri-drag-regionwith a native Tauri drag command
Bug fixes
- Fixed wizard overwriting existing
api_keyanddefault_modelwhen re-running setup - Added XML escaping for user-supplied paths in plist generation (security fix)
install_servicenow uses fallback binary paths instead of erroring when the binary isn't installed yet- Removed setup banner from Preferences (replaced by wizard)
- Cleaned up dead code and unused attributes
Under the hood
- Added
tauri-plugin-dialogfor native folder picker - Release binary: 9.2MB, clippy clean
- CSP intact:
script-src 'self', no inline handlers
Install
Download the DMG below, open it, drag to Applications.
Requires: macOS (Apple Silicon) + oMLX or llama.cpp installed via Homebrew.
v0.1.0 — Initial Release
macOS menu bar app for controlling your oMLX LLM server.
Features
- Start / Stop / Restart oMLX from the menu bar
- Model switching — load any available model with one click
- Auto-loads default model on start
- Status badge with loading animation
- Opens oMLX dashboard on start
- In-app settings panel
- Launch at Login
Install
Download the .dmg below, open it, drag to Applications.
Requirements: macOS (Apple Silicon) + oMLX installed with a launchd plist.