All-in-one native macOS AI chat application: Deepseek & llama (Ollama), ChatGPT, Claude, xAI Grok, Google Gemini, Perplexity, and all Open AI-compatible API services
macai (macOS AI) is a simple yet powerful native macOS client made to interact with modern AI services (ChatGPT, Claude, xAI (Grok), Google Gemini, Perplexity, Ollama and almost any OpenAI-compatible APIs).
You can also support project on Gumroad.
Install macai cask with homebrew:
brew install --cask macai
Download latest universal binary, notarized by Apple.
Checkout main branch and open project in Xcode 14.3 or later
To run macai with ChatGPT or Claude, you need to have an API token. API token is like password. You need to obtain the API token first to use any commercial LLM API. Most API services offer free credits on registering new account, so you can try most of them for free.
Here is how to get API token for all supported services:
If you are new to LLM and don’t want to pay for the tokens, take a look at Ollama. It supports dozens of OpenSource LLM models that can run locally on Apple M1/M2/M3/M4 Macs.
Ollama is the open-source back-end for various LLM models.
Run macai with Ollama is easy-peasy:
ollama pull <model>
macOS 13.0 and later (both Intel and Apple chips are supported)
Project is in the active development phase.
Contributions are welcome. Take a look at Issues page to see already added features/bugs before creating new one. If you plan to fix bug or implement a feature, select any of the open unassigned issues, assign to yourself and feel free to start working on it.
API Service, AI Persona and system message are customizable in any chat anytime
https://github.com/user-attachments/assets/84d2d813-59bc-4a1a-96af-fc72641d1658