Which Ollama GUI apps run on a Mac?

An Ollama GUI for Mac is any app that puts a window on the models Ollama runs on your own machine, and there is a whole family of them. Ollama ships its own Mac app (MIT) for chatting with a model directly. Native Mac clients include Enchanted (Apache 2.0), a SwiftUI app for macOS and iPhone, and macai (Apache 2.0), which talks to Ollama and ChatGPT side by side. Cross-platform desktop apps such as AnythingLLM (MIT) add document chat on top. Commercial Mac apps including Msty, BoltAI and MindMac connect to Ollama too. Grux OS (MIT) is the agent in the group: it finds a running Ollama by itself, recommends models your Mac can actually run, installs them through Ollama, and then uses that local model to act on your mail, calendar, files and shell from one Command Panel. Every one of these apps can share a single Ollama install, so nothing you ask leaves the Mac.

Grux OS 3.0.0 · last checked 2026-09-30 · generated from the shipping release

The apps, by kind

AppKindLicenseGood for
OllamaRuntime with its own Mac appMITRunning models and chatting with one directly
Grux OSNative macOS agentMITLetting a local model act on mail, calendar, files and a shell it can undo
EnchantedNative chat clientApache 2.0A light ChatGPT style window on Mac and iPhone
macaiNative chat clientApache 2.0Ollama and ChatGPT in one Mac app
AnythingLLMCross-platform desktop appMITChatting with your documents
Msty, BoltAI, MindMacCommercial Mac appsClosed sourcePolished multi-provider chat

Every app in the table except Grux OS is listed in the Community Integrations section of Ollama's README, which is the best place to find the long tail.

How Grux OS uses Ollama

brew install ollama
ollama pull llama3.2:3b
brew install --cask dotcomjack/tap/grux

Picking one

If you want to talk to a model, a chat client is the shorter path: Ollama's own app or Enchanted on a Mac, AnythingLLM if your documents matter most. If you want the model to do things on your Mac, read mail, file events or run commands you can roll back, that is what Grux OS is for. They are not exclusive. All of them can point at the same Ollama.

Questions

What is the best Ollama GUI for Mac?
It depends on the job. To chat with a model, Ollama's own Mac app or Enchanted is the shortest path; for chatting with your documents, AnythingLLM. To have the model act on your mail, calendar, files and shell, Grux OS. All of them can share one Ollama install.
Which Mac apps use Ollama as a backend?
Ollama's own Mac app, native clients such as Enchanted and macai, cross-platform apps such as AnythingLLM, commercial apps such as Msty, BoltAI and MindMac, and Grux OS. Ollama's README lists more under Community Integrations.
Does Ollama have a Mac app?
Yes. Ollama ships a macOS app as a download from ollama.com, alongside its command line tool and the local API that other apps use.
Can several Mac apps share one Ollama install?
Yes. Ollama serves one local API, and Grux OS, Enchanted, macai and the rest all connect to it, so a model is downloaded once.
Is there an AI agent for Mac that runs on Ollama?
Grux OS is an open source (MIT) macOS agent that runs on a local Ollama model with no API key and acts on your mail, calendar, files and shell.
Download Grux 3.0.0 Read the source

Free, MIT licensed. macOS 14 or later, Apple silicon. 23.7 MB, signed and notarized by Apple. No account, no server, no subscription.