waybarrios/vllm-mlx
High-performance OpenAI and Anthropic compatible LLM inference server for Apple Silicon. Native MLX, continuous batching, multimodal models, MCP tool calling, and Claude Code support. observed · 2026-08-28
Health v2 · maintenance only
82/100
- Activity 99
- Release rhythm 97
- Longevity 19
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 10.5
- age_days: 270
- days_rel: 21
- days_push: 7
- n_releases_24m: 13
Adoption not part of the score
1547 stars · 216 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
vllm-mlx is a vLLM-style LLM inference server for Apple Silicon Macs built on native MLX, exposing both OpenAI and Anthropic compatible APIs from a single process. It supports continuous batching, paged and SSD-tiered KV caching, multimodal models (vision, audio, TTS, STT), MCP tool calling, and structured output.
Use cases
- run local llm server on mac with openai api
- serve anthropic-compatible api for claude code locally
- self-host llm inference on apple silicon
- run vision language models to analyze images locally
- local speech-to-text and text-to-speech server
- batch concurrent llm requests with continuous batching
- use mcp tool calling with local models
- generate embeddings and rerank documents locally
When to choose
- you have an Apple Silicon Mac and want high-throughput local inference without model conversion
- you need both OpenAI and Anthropic API compatibility from one server
- you want multimodal serving (text, image, audio, TTS/STT) in a single process
- you want to point Claude Code or OpenAI SDKs at a local endpoint
When to avoid
- you need GPU inference on Linux or NVIDIA CUDA hardware
- you are on Windows or Intel Macs
- you need a battle-tested production server at massive scale
- you only need simple single-user local chat without API compatibility
Facets
service · maturity active
llm-inference http-server api-framework speech-recognition tts mcp chatbot rag large-language-models artificial-intelligence machine-learning speech-processing self-hosted apis python cli self-hosted apple-silicon mlx openai-compatible anthropic-compatible continuous-batching local-llm inference-server multimodal claude-code kv-cache macos
5 sources
- readme: https://github.com/waybarrios/vllm-mlx · fetched 2026-08-28 · 81871c841a74
- homepage: https://vllm-mlx.is-a.dev/ · fetched 2026-08-29 · ee9161916e4f
- site_page: https://vllm-mlx.is-a.dev/getting-started/installation · fetched 2026-08-29 · d78590701874
- site_page: https://vllm-mlx.is-a.dev/getting-started/quickstart · fetched 2026-08-29 · 79a1cd4a0b66
- site_page: https://vllm-mlx.is-a.dev/development/documentation · fetched 2026-08-29 · 7a2da837c1cf
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| waybarrios/vllm-mlx | main | 82 |
For agents
markdown · JSON · MCP: product_card(name="waybarrios/vllm-mlx")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem