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-10-12
Health v2 · maintenance only
82/100
- Activity 99
- Release rhythm 95
- Longevity 22
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 11
- age_days: 318
- days_rel: 33
- days_push: 9
- n_releases_24m: 14
Adoption not part of the score
1618 stars · 231 forks observed · 2026-10-12
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-10-12 · 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-10-19T08:05:51.212177+00:00 · Report a problem