Discover and explore top open-source AI tools and projects—updated daily.
ddalcuNative LLM inference server for Apple Silicon
Top 99.1% on SourcePulse
This project provides a high-performance, native LLM inference server and macOS application specifically designed for Apple Silicon. It addresses the need for efficient, local LLM execution by offering OpenAI and Anthropic API compatibility without Python dependencies, targeting developers and power users seeking a streamlined, integrated experience on their Macs. The primary benefit is significantly faster inference speeds and advanced features like agent mode and multimedia generation, all within a native, non-Electron application.
How It Works
mlx-serve is built using the Zig programming language, leveraging Apple's MLX framework for native Metal acceleration on Apple Silicon. It also embeds llama.cpp to support the vast GGUF model ecosystem. This architecture avoids Python runtimes and Electron, resulting in a lean, fast binary. The server exposes familiar HTTP APIs (OpenAI, Anthropic, Ollama) allowing seamless integration with existing tools and workflows, while MLX Core provides a native macOS GUI for model management, chat, and agent functionalities.
Quick Start & Requirements
brew tap ddalcu/mlx-serve, then brew install mlx-serve (CLI server) or brew install --cask mlx-core (GUI app).mlx-c, libwebp.Highlighted Details
llama.cpp. Includes support for DeepSeek V4 Flash via a dedicated engine.Maintenance & Community
The project is actively maintained via its GitHub repository. No specific community channels (Discord, Slack) are listed, but the project encourages GitHub stars as a measure of utility.
Licensing & Compatibility
Distributed under the MIT License, permitting commercial use and integration into closed-source projects.
Limitations & Caveats
The software is strictly limited to macOS with Apple Silicon hardware. While it supports a wide range of models, performance and compatibility may vary depending on the specific model architecture and quantization. Building from source requires a development environment with Zig.
8 hours ago
Inactive