Skip to content

Telemak — the menu bar

No window, no Dock icon, no notifications. Telemak lives in the menu bar and stays out of your way.

Click the Telemak icon in the menu bar and you get the whole control surface.

The top of the menu shows the daemon’s live state:

IndicatorMeaning
Phaseidle · prefill · decode · streaming — what the daemon is doing right now.
Tokens / tok/sthe current request’s token count and decode speed.
Last errorthe most recent failure, if any — so you don’t have to open the logs for the common case.
Endpointthe address it’s serving (http://localhost:8003).
  • Load model — opens the curated list; the dialog tells you which models fit your RAM before you commit. Several can be loaded at once.
  • Models view — the loaded models with their wired-memory footprint, so you can see what’s eating the budget and unload what you don’t need.
  • Unload — frees a model’s wired memory.
  • Start / Stop / Restart — control the serving process. Restart is the quick fix after changing something; the LaunchAgent restarts it on crash anyway.

The logs live under ~/.telemak/logs/ (daily-rotated JSON). The menu bar surfaces the last error so the common case needs no terminal; open the log files when you need the full trace.

Telemak is a background service you talk to over HTTP, not an app you sit inside. A Dock icon and notifications would be noise. The menu-bar icon is the whole UI on purpose — glance, control, dismiss.