jundot

    jundot/omlx

    LLM inference server with continuous batching & SSD caching for Apple Silicon — managed from the macOS menu bar

    23.3K stars
    2.1K forks
    23.3K GitHub watchers
    Updated Nov 2, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    5 releases in the last 90 days, the latest 1 day ago, with 331 contributors on GitHub.

    The biggest single-day gain in the last year, +443 stars on Aug 19, coincided with release v0.6.3rc1.

    Use Cases & Benefits

    • Provides a local LLM inference server optimized for Apple Silicon with continuous batching and tiered KV caching managed via a macOS menu bar app.
    • Enables efficient multi-model serving with hot in-memory and cold SSD caching, preserving context across requests and server restarts for practical local LLM use.
    • Use for running and managing multiple LLMs, vision-language, embedding, and reranker models on Apple Silicon with automatic memory and model lifecycle control.
    • Use for developers needing a native macOS menubar interface to start, monitor, and auto-update an LLM server without terminal dependency.
    • Use for integrating OpenAI-compatible APIs locally with support for tool calling, structured output, and multi-language admin dashboard for real-time model management.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    Apache 2.0

    Permissive: commercial use, modification and redistribution are allowed with attribution; includes an explicit patent grant from contributors.

    Community files

    • README: present
    • Contributing guide: present

    Watch-outs

    No watch-outs from GStars' checks.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    LLM inference, optimized for your Mac Continuous batching and tiered KV caching, managed directly from your menu bar.

    Every LLM server I tried made me choose between convenience and control. I wanted to pin everyday models in memory, auto-swap heavier ones on demand, set context limits - and manage it all from a menu bar.

    oMLX persists KV cache across a hot in-memory tier and cold SSD tier - even when context changes mid-conversation, all past context stays cached and reusable across requests, making local LLMs practical for real coding work with tools like Claude Code. That's why I built it.

    Download the .dmg from Releases, drag to Applications, done. The app includes in-app auto-update, so future upgrades are just one click. Note that the macOS app does not install the omlx CLI command. For terminal usage, install via Homebrew or from source.

    Excerpt from the jundot/omlx README on GitHub (Apache-2.0 license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Aug 17: +122Aug 18: +396Aug 19: +443Aug 20: +318Aug 27: +76Aug 28: +68Aug 29: +57Aug 30: +71Aug 31: +128Sep 1: +82Sep 2: +89Sep 3: +45Sep 4: +43Sep 5: +25Sep 6: +36Sep 7: +37Sep 8: +26Sep 9: +29Sep 10: +35Sep 11: +38Sep 12: +21Sep 13: +28Sep 14: +40Sep 15: +41Sep 16: +44Sep 17: +33Sep 18: +18

    +4,645 stars over 82 days across 33 snapshot days; best day +443 on Aug 19.

    Forks

    2.1K+477

    Open issues

    579-252

    Compared with peers in LLM

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 8, by 7-day star growth

    jundot/omlx compared with LLM repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    NVIDIA/auto-ontology11.4K+8.5K75—
    thedotmack/claude-mem115.8K+4.7K75today
    DietrichGebert/ponytail188.4K+4.4K7512 days ago
    affaan-m/ECC300.8K+4.3K7540 days ago
    Graphify-Labs/graphify145.7K+3.8K75today
    jundot/omlx23.3K—601 day ago
    Category median145.7K+4.4K75—

    Discover Repositories

    Search across tracked repositories by name or description