About Macai
Macai is a native macOS application for chatting with large language models. Instead of tying you to one vendor, it works with most AI providers, including ChatGPT, Claude, xAI Grok, Google Gemini, Perplexity, Ollama and OpenRouter, as well as almost any service that exposes an OpenAI-compatible API. It is written in Swift and aimed at Mac users who want one tidy interface for several models.
The app supports vision input, image generation, search, reasoning models, and import and export of chats. Settings, messages and chats can be kept in sync across devices through iCloud. The README states that macai itself collects no telemetry or usage tracking, though Apple may gather anonymized telemetry when iCloud Sync is turned on. For commercial providers you supply your own API token; local models can be run through Ollama.
Macai is released under the Apache-2.0 license. You can download a universal binary notarized by Apple, install it with Homebrew using a cask, or build it from source. The interface is minimalist, with light and dark modes. It is a client you run on your own Mac rather than a hosted service.
Key features
- Native macOS app written in Swift
- Works with ChatGPT, Claude, Gemini, Grok and Perplexity
- Local models through Ollama
- Any OpenAI-compatible API endpoint
- Vision, image generation and search support
- iCloud sync for chats and settings
- Chat import and export
- Light and dark interface
Good fit for
- →Using several AI providers from one Mac app
- →Chatting with local models through Ollama
- Built with
- Swift
- Tags
- macos
- ai-chat
- llm
- swift
- ollama
- chatgpt
- claude
- gemini
Macai: questions and answers
- What is Macai used for?
- Macai is a native macOS chat client that connects to many AI providers, including ChatGPT, Claude, Gemini, Grok and local Ollama models, in one lightweight app. It is a good fit for using several AI providers from one Mac app and chatting with local models through Ollama.
- Is Macai open source?
- Yes. Macai is open source under the Apache-2.0 licence. Its source code is on GitHub at Renset/macai and is written mainly in Swift.
- Is Macai free?
- Yes. Macai is open source, so the software itself is free to use.
- Can I self-host Macai?
- Yes. Macai can be self-hosted on your own server or infrastructure; there is no official hosted version.
- What is Macai an alternative to?
- Macai is an open-source alternative to ChatGPT. Other open-source alternatives to ChatGPT include Chatbox, NextChat and Enchanted.
- Is Macai actively maintained?
- Yes. The most recent commit to Macai was on 16 August 2026, and the latest release is v2.4.3, published on 16 August 2026. The project has 931 stars on GitHub.
Open-source alternatives to Macai
See all
Chatbox
AI Tools
Powerful AI Client
GPL-3.0vs ChatGPT★ 42k
NextChat
AI Tools
✨ Zero-config AI chat assistant. No API key needed — sign up and instantly chat with GPT-5
MITvs ChatGPT★ 89kEnchanted
AI Tools
Enchanted is iOS and macOS app for chatting with private self hosted language models such
Apache-2.0vs ChatGPT★ 6kAChat
AI Tools
🌊 AChat - An open-source/self-hosted/local-first AI platform, designed for enterprises an
OSSvs ChatGPT★ 3.3kChatChat
AI Tools
Chat Chat, your own unified chat and search to AI platform, with a simple and easy to use
AGPL-3.0vs Poe★ 1.3k
Zola Chat
AI Tools
Open chat interface for all your models.
Apache-2.0vs ChatGPT★ 1.5k
SaaS alternatives to Macai
See all
ChatGPT
AI Tools
ChatGPT is OpenAI's conversational AI assistant for answering questions, writing, coding and analysis through web and mobile apps.
SaaS
Aymo AI
AI Tools
Team workspace with access to GPT, Claude, Gemini, DeepSeek, Grok and other AI models
SaaS
DeepSeek
AI Tools
AI chat assistant and API built on DeepSeek reasoning and language models
SaaS
Poe
AI Tools
One chat app to talk to many AI models and build custom bots
SaaS
Character.AI
AI Tools
Chat with AI characters for roleplay, storytelling and companionship
SaaS
ChatGenie
AI Tools
iOS AI chat assistant for fast, natural conversations
SaaS
