Tools/jundot/omlx

omlx

LLM inference server with continuous batching and SSD caching for Apple Silicon, managed from the macOS menu bar.

18.5k+235/wkgrowthPythonApache License 2.0trending

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Jun 2026

Omlx puts an LLM inference server in your macOS menu bar. Click the icon, pick a model, and you have a local AI API running. It uses continuous batching (handles multiple requests efficiently) and SSD caching (models load faster after the first time) optimized specifically for Apple Silicon.

This is the easiest way to run local LLMs on a Mac right now. No Docker, no Python environments, no config files. Menu bar app, one click, done. The API is OpenAI-compatible so any tool that talks to OpenAI can point at your local omlx instead. Apache 2.0 licensed, Python.

The catch: Mac only. Apple Silicon specifically; Intel Macs are either unsupported or severely limited. The performance depends on your Mac's unified memory; 8GB will run small models, you need 32GB+ for anything serious. And 'menu bar simplicity' means less control over advanced settings like quantization, context length, and memory allocation.

Free vs Self-Hosted vs Paid

fully free

Fully open source under Apache 2.0. No paid tier, no cloud version. Everything runs on your Mac. The only cost is the electricity and the Mac you already own.

Free. Runs entirely on your Mac hardware.

Self-hosting ops:trivial

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Similar Tools

Score
88/100 · A
Adoption27/30
Maintenance25/25
Community11/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

High adoption: 10,357 starsActive community: 890 forksPermissive license (Apache-2.0)

About

Stars
18,501
Forks
1,597

Explore Further

More tools in the directory