jundot / omlx
Python  ·  GitHub Trending 19 Aug 2026  ·  370 stars today
Apple Silicon

An inference server that lives in the menu bar.

Continuous batching and SSD caching, managed from the same strip as your wifi and your battery. The server is a background fact rather than a terminal you keep open.

$ pip install omlx
github.com/jundot/omlx
omlxMENU BAR
serverrunning
batchingcontinuous
cacheSSD
backendApple Silicon
requests in flight
one batchillustrative

Continuous batching

New requests join a batch already in progress rather than queueing behind it. That is the difference between a demo server and one you leave running.

SSD caching

The disk carries what will not fit in unified memory. On a laptop that is the constraint the whole design has to answer.

Managed from the menu bar

A macOS-native surface for a thing most projects ship as a daemon plus a README. The interface choice is the opinion.

Concept mock, not affiliated with the project. The four lanes are marked illustrative and carry no request counts, latencies, or token rates, because the repository publishes none on its trending page. Every capability named above is quoted from its own description: "LLM inference server with continuous batching and SSD caching for Apple Silicon, managed from the macOS menu bar."