| Platform | Apple Silicon macOS 14 or later | macOS, Windows, and Linux | macOS, Windows, and Linux | Apple Silicon macOS | Apple Silicon macOS | Apple Silicon macOS |
|---|
| Core runtime | Swift in-process inference through Apple MLX; the default path requires no Python runtime | Ollama service with platform model runners; official MLX support on Apple Silicon | Multiple runtimes; the official MLX engine is Python-based and bundles Python 3.11 | Python/FastAPI inference core with native SwiftUI shell | Pure Swift over MLX | Native Swift MLX server; no Python core documented |
|---|
| Model workflow | Supported MLX language, vision, embedding, LoRA, and checkpoint-governed native model workflows | Ollama model library and model import workflow | Managed discovery and download workflows across supported formats | Multi-model MLX serving | Language, vision, embedding, and audio model workflows | MLX language models with very large MoE focus |
|---|
| Interfaces | SwiftUI app, macmlx CLI, compatible HTTP APIs with structured output, and integrated tool-routing surfaces | App, CLI, native Ollama API, and selected OpenAI-compatible routes | LM Studio app, llmster service, lms CLI, SDKs, and local APIs | Menu-bar app, server tools, OpenAI and Anthropic compatibility | Menu-bar app, CLI, model management, and OpenAI-compatible APIs | OpenAI-compatible server and SwiftBuddy GUI |
|---|
| Factual focus / audience | Swift-native serving with eligibility-gated continuous batching, LCP prompt reuse, structured output, and speculative decoding | Cross-platform local model workflow | Broad desktop and developer model workflows | Continuous batching and paged hot/SSD caching with prefix sharing and CoW | Broad native-Swift local AI surfaces | SSD expert streaming for large MoE inference |
|---|