I built a CLI tool to manage oMLX’s menu bar
▲ 22 r/oMLX

I built a CLI tool to manage oMLX’s menu bar

Got tired of clicking around a menu bar every time I wanted to start my server or switch models, so I built a CLI. Been using this for a while now and figured someone else has probably also been quietly wishing their menu bar icon was just… text in a terminal.

GitHub: https://github.com/omlxMaster/llm-cli
Install: brew install llm-cli (or whatever)

What it does:
- llmctl start / stop / restart — your server, from the terminal where it belongs

- llmctl switch <model> — unloads the current one automatically, loads the new one

- llmctl backend llama.cpp|omlx — switch backends with a flag instead of a dropdown

- Prints the dashboard URL on start instead of opening a browser tab you didn’t ask for

- First-run wizard — llmctl init finds your binary, picks your models folder, sets up launchd for you

- Remembers your last model in a config file and auto-loads it on launch

- Live status via llmctl status — no animated tray icon, just numbers, because elapsed time is a number

- One-model-at-a-time — keeps RAM in check, unloads before loading

Runs on launchd, not as a child process — server keeps running if you quit your terminal, and the CLI picks up a server that’s already running. No Dock icon, no menu bar real estate, no mouse required.

u/neobow2 — 7 days ago
▲ 83 r/Marin

Gavin Newson

He’s Back! Gavin Newsom Resurfaces In Mill Valley After Mysterious Absence. Insiders Reveal He’s Been Sleeping with PG&E This Whole Time

u/neobow2 — 2 months ago