A native LLM inference server optimized for Apple Silicon, supporting OpenAI and Anthropic-compatible APIs with no Python required, supporting both MLX and GGUF models, and including a macOS menu-bar app.
- v26.11.2
- Published at
- 7d ago
- 2,390
- Stars
- 29,153
- Download
- Synced at
- 7d ago
Latest release
v26.11.2Nov 6, 2026, 02:15 AMDownloads slow? Switch the source anytime above
README
Project Overview
mlx-serve is a native LLM inference server for Apple Silicon that exposes OpenAI- and Anthropic-compatible HTTP APIs. It runs any LLM — MLX-format models and every GGUF on HuggingFace (Qwen, Llama, Mistral, Gemma, DeepSeek, and thousands more) — and supports image, video, music, speech (with voice cloning), and 3D model generation.
Key Features
- OpenAI- and Anthropic-compatible HTTP APIs
- Supports both MLX and GGUF models
- Supports image, video, music, speech (with voice cloning), and 3D model generation
- MLX Core macOS menu-bar app with chat, agent mode, MCP tool calling, and model management
- Ollama API compatible (
/api/chat,/api/generate, etc.)
Target Audience
- Apple Silicon Mac users
- Developers who need local LLM inference
- Users looking for an alternative to LM Studio
Quick Start
- Recommended: Download MLX Core.app (signed and notarized macOS menu-bar app)
- Homebrew install:
brew tap ddalcu/mlx-serve https://github.com/ddalcu/mlx-serve && brew install --cask mlx-core - CLI usage:
mlx-serve run gemma4 - Server address:
http://localhost:11234
Core Advantages
- Optimized for Apple Silicon — faster than LM Studio
- No Python, no cloud, no Electron
- Supports OpenAI, Anthropic, and Ollama API compatibility
- Open-source and free
Release history
Sort