AIToday

Eaon: Free Mac app unifies 49 AI models, runs offline

Hacker News12h ago

Key takeaway

Eaon is a free, open-source native macOS app that unifies access to 49 hosted AI models—Claude, GPT-5, Gemini, Llama, Mistral, DeepSeek, Grok, Qwen, and others—plus the ability to run local models offline via Ollama, llama.cpp, or MLX. Users can mix and match models within a single window, bring their own API keys (stored securely in Keychain), or chat entirely offline; the app is lightweight and requires only macOS 14 Sonoma or later. It appeals to power users who want unified access without separate subscriptions, keyboard-driven workflows, and full control over where their data goes.

Summaries like this, in your inbox every morning.

Sign up free →

3 Key Points

  • What happened

    Eaon, a native macOS application, launched as a free, open-source tool that lets users access 49 hosted AI models—including Claude, GPT-5, Gemini, Llama, Mistral, DeepSeek, Grok, Qwen, GLM, Kimi, and Gemma—from a single interface. Users can also run local models via Ollama, llama.cpp, or MLX, or connect their own API keys from OpenAI, Anthropic, or Google; the app requires macOS 14 Sonoma or later.

  • Why it matters

    The app addresses a real friction point for power users: instead of juggling separate logins and browser tabs for different AI providers, Eaon consolidates everything into one native Mac application. For users concerned about data privacy, local models run completely offline with no network traffic; API keys are stored securely in macOS Keychain rather than plain-text files. The free, open-source model means no per-subscription cost, and anyone can contribute to its development.

  • What to watch

    The app is not yet notarized by Apple—users must run a one-line Terminal command on first launch to bypass macOS's security warning. The developer is seeking $99/year in funding through Ko-fi to enable Apple notarization, which would remove this friction for all future users. The current download count stands at 0 (the figure is pulled live from GitHub releases).

In Depth

Eaon is a single-window native macOS application designed to serve as a unified hub for AI model access across multiple providers and architectures. The app supports 49 hosted models out of the box: Claude, GPT-5, Gemini, Llama, Mistral, DeepSeek, Grok, Qwen, GLM, Kimi, and Gemma, among others. Users can switch between them via a single menu without managing separate logins; each conversation can even be split side-by-side to compare two models' answers on the same prompt.

Three pathways are available for connecting models. First, users can leverage Eaon's built-in hosted connection, paying only for usage with those providers. Second, they can bring their own API keys from OpenAI, Anthropic, or Google; these keys are stored in the macOS Keychain and never transmitted to a server. Third, they can run local open-source models entirely offline using Ollama, llama.cpp, or MLX—Eaon auto-detects these tools, allows users to download quantized models from Hugging Face or Ollama's registry, and handles warm-keeping and unloading of models in the background.

The interface emphasizes keyboard efficiency: a command palette (invoked with ⌘K) allows users to jump to chats, switch models, and adjust settings without reaching for the mouse. The app includes per-model token counts, live cost estimates, and a context-window meter so users can track spending and avoid surprises in long conversations. Chat history is stored as local files that can be exported or deleted at any time. The design follows macOS conventions—a monochrome native window that respects system theme, no ads, and no feeds.

Eaon launched as open source under a model where anyone can star the repository, open issues, or submit pull requests. The developer is a single indie contributor who has not yet obtained Apple's $99/year developer account needed for notarization. Consequently, on first launch, macOS flags the app as unsigned; users must either run a one-line Terminal command (`xattr -rd com.apple.quarantine /Applications/Eaon.app`) or go through System Settings to allow it. The developer is seeking $99 in annual donations via Ko-fi specifically to enable notarization, which would remove this friction for all future users. The app requires macOS 14 Sonoma or later; local models perform best on Apple silicon with sufficient memory for the chosen model. Support is available via email (support@eaon.dev) or Discord, with direct contact to the creator at sanscreates@eaon.dev.

Context & Analysis

Eaon emerges at a moment when many power users feel fragmented across multiple AI platforms. Instead of maintaining separate browser tabs for Claude (via Anthropic), ChatGPT, Google Gemini, and open-source alternatives, the app consolidates them into one keyboard-driven native interface. The developer's decision to build a native macOS application rather than another browser extension reflects a deliberate rejection of web-based limitations: a command palette (⌘K), system-theme integration, and the ability to run models completely offline are features that browsers cannot easily provide.

The offline-first design deserves particular attention for users handling sensitive work. By supporting Ollama, llama.cpp, and MLX, Eaon enables researchers, analysts, and others to keep conversations entirely on their machine—no API calls, no cloud logs. This is complemented by strict key management: API credentials live in macOS Keychain rather than plain text, and users can export or delete their full chat history anytime. The open-source approach (with a live GitHub download counter) reinforces transparency about adoption and invites community contribution.

FAQ

Do I need to pay for Eaon or subscribe to use it?
The app itself is free forever and open source. If you use built-in hosted models or your own provider keys, you pay whatever those services cost; local models cost nothing to run.
Can I run models completely offline on my Mac?
Yes. Pull open models with Ollama, llama.cpp, or MLX and chat completely offline; nothing leaves your machine. Local models run best on Apple silicon with enough memory for the model you choose.
How many AI models can I access in Eaon?
Forty-nine hosted models are built in—Claude, GPT-5, Gemini, Llama, Mistral, DeepSeek, Grok, Qwen, GLM, Kimi, Gemma, and more—plus any model you install locally with Ollama, llama.cpp, or MLX, and any provider you connect with your own API key.

Get AI news like this every morning

AI-summarized, only the topics you pick — one digest a day via Email, Slack, or Discord.

Free · takes 30 seconds · unsubscribe anytime

Discussion

No discussion yet for this article

Stay ahead with AI news

Get curated AI news from 200+ sources delivered daily to your inbox. Free to use.

Get Started Free

Free · takes 30 seconds · unsubscribe anytime

1 minute a day. The AI essentials.

200+ sources · Email / LINE / Slack

Get it free →