nativ logo

nativ

Local AI, native to your Mac. Chat, serve, monitor, and connect MLX models from one macOS app.

SwiftSwiftMIT 803 42Health 77
macOS 26+Apple silicon requiredSwift 5Powered by MLX
Website GitHub

What is it?

What it is

Nativ is a native macOS workspace that lets users run AI models locally on Apple silicon. It bundles an `mlx-vlm` Python server, discovers compatible models in the Hugging Face cache, and exposes a polished SwiftUI interface for chatting, monitoring, and managing models.

Why it exists

It provides a privacy‑first, high‑performance local AI platform that eliminates the need for cloud inference, supports a wide range of models, and offers OpenAI‑ and Anthropic‑compatible APIs for developers and coding tools.

Who should use it

macOS developers, AI enthusiasts, and professionals seeking private, local LLM inference with OpenAI/Anthropic-compatible APIs and integration with coding tools.

Who should avoid it

Users without Apple silicon Macs, those requiring cross-platform support, or individuals uncomfortable with managing AI models and basic CLI/troubleshooting.

How it works

A quick walkthrough in plain English

How nativ works

Step 1 of 3

You interact with it

Open nativ, send a request, or connect it to your stack.

Features

Local chat and vision with streaming conversations and image attachments
Model library for discovering, downloading, and managing MLX models
Performance analytics tracking request volume and token usage
Local APIs compatible with OpenAI and Anthropic
Coding-tool integrations for models like Codex and Claude Code
Developer workspace for server configuration and logs
Menu bar controls for server management
Advanced inference controls for tuning parameters

Advantages

  • Native macOS app optimized for Apple silicon
  • Runs AI models locally without cloud dependency
  • Polished SwiftUI interface with menu bar integration
  • Supports multiple model types and coding agent integrations
  • Detailed performance metrics and analytics
  • Secure local API endpoints with optional API key protection

Disadvantages

  • Requires macOS 26+ and Apple silicon
  • Initial setup and model downloads need network access
  • Limited to models compatible with MLX runtime
  • No support for audio-only or image-generation-only models yet
  • First-time build can be time-consuming due to Python bundle assembly

Installation

native

Download the latest DMG from GitHub Releases, drag Nativ to Applications, and launch it.

FAQ

What are the system requirements to run Nativ?

You need a Mac with Apple silicon, macOS 26 or newer, and enough unified memory for the model you choose. A Hugging Face token is optional for downloading gated models.

How do I get started with Nativ after downloading the release?

Drag Nativ to Applications, launch it, then choose or download a model, optionally generate an API key for the server, open the Models tab to manage models, and start chatting or view analytics.

Can I use Nativ as a local API server for other tools?

Yes. By default the server runs on http://127.0.0.1:8080 and provides OpenAI‑compatible endpoints (chat, responses, image, audio, models) and Anthropic‑compatible /v1/messages, plus health, metrics, and cache controls. You can change the port in the Developer page and authenticate with a Bearer token if you set an API key.

How does Nativ discover and manage models?

Nativ scans your Hugging Face cache (respecting HF_HUB_CACHE and HF_HOME) for compatible MLX models, lets you browse and download new models with memory fit warnings, inspect capabilities, switch models, or remove old ones from the Models library.

What kind of performance data does Nativ provide?

The Dashboard shows request volume, token usage, time to first token, decode speed, model performance, and recent activity, allowing you to monitor inference metrics over time.

What are the steps to build Nativ from source?

Install Xcode with the macOS 26 SDK, xcodegen, and Python 3. Then run `brew install xcodegen`, `make xcode-generate`, `make xcode-build`, and finally open the generated .app in build/XcodeDerivedData/Build/Products/Debug.

Loading documentation…
View on GitHub

Featured in Videos

YouTube tutorials and walkthroughs for nativ

Alternatives

Similar projects ranked by category, topics, and text overlap.

Compare
nativ | MushyBook