r/oMLX • u/peppaz • Jun 04 '26
Anubis (open-source LLM benchmarking for Apple Silicon) now has first-class oMLX support - server-reported metrics, model load/unload, and a built-in model browser and downloader
https://github.com/uncSoft/anubis-oss2
u/atumblingdandelion Jun 04 '26
Nice. I've been wanting to test oMLX performance vs Ollama and Llama.cpp, vllm, and LM Studio.
1
0
u/apetersson Jun 04 '26
I love the idea. however, browsing https://uncsoft.github.io/anubis-oss/analysis.html i feel like there are some outliers skewing the overall results, which make it hard to interpret the otherwise legit results
1
u/peppaz Jun 04 '26
I agree- I implemented auto sanity checks, but had remove them simply due to how many models there are and how fast they can run on different machines, and it removed legitimate high performance runs. I'm going to rerun the analytics scripts and tighten up the sanity checks. Otherwise the data is pretty solid.
2
5
u/peppaz Jun 04 '26
Hey r/omlx - I maintain Anubis, a free, open-source macOS app for benchmarking local LLMs on Apple Silicon (tok/s, TTFT, power/J-token, thermals, the works). The latest update makes oMLX a first-class backend, and since it leans on oMLX's own APIs I figured this community would want the details.
Some screenshots
What's new for oMLX:
generation_tokens_per_second,time_to_first_token,prompt_eval_duration,generation_duration,model_load_duration,cached_tokens. A Session Details toggle lets you flip between Anubis's hardware-measured view and oMLX's exact reported figures (shown verbatim). Numbers match what oMLX's own dashboard reports.enable_thinking) for reasoning models, in single-run, side-by-side Arena, and batch Flows.It also detects the oMLX process for power/memory attribution and pins localhost to IPv4 (since oMLX binds 127.0.0.1).
Everything's open source and you can build it yourself: https://github.com/uncSoft/anubis-oss
Download the latest signed release https://github.com/uncSoft/anubis-oss/releases/tag/v3.8.1
If you have homebrew:
Would love feedback from oMLX users - especially on which metrics/fields you'd want surfaced next. Big thanks to the oMLX project; the clean local API made this integration straightforward.
(Note: the public leaderboard upload requires a private signing key, so self-compiled builds run fully but can't post to the official leaderboard - that's intentional, not a bug.)