#2222nd of 24 in Desktop AI apps
enchanted
Native iOS, macOS and visionOS chat client for Ollama servers
Live demo ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 6k
- License
- Apache-2.0
- Last commit
- Jul 2026
- Last release
- Jun 2026
- Language
- Swift
5,772 on 3 Apr 20266,017 on 30 Oct 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
Enchanted is a Swift app for macOS, iOS and visionOS that connects to an Ollama server (v0.1.14 or later) and gives a ChatGPT-style interface to your own models. It supports image attachments, voice prompts, read-aloud, Markdown rendering and a macOS Spotlight-style panel. Conversation history is stored on the device. The README says the same author's newer project, Jaz, is the next iteration.
Who it is for: Apple device users who already run Ollama and want a native client
Strengths
- Native Swift app covering macOS, iOS and visionOS
- Conversation history stored on the device
- Image attachments, voice prompts, read-aloud and custom system prompt
- macOS Spotlight panel (Ctrl+Cmd+K) with reusable prompt templates
Weaknesses
- Only talks to Ollama; no other backends are documented
- Needs your own Ollama server, reachable from the phone
- Local-server setup relies on an ngrok tunnel, per the README
- README points to Jaz as the new iteration of the project
What it needs
- Needs Ollama v0.1.14 or later, ngrok (to expose a local Ollama server)
- Models: Ollama models (Llama 2, Mistral, Vicuna, Starling)
Quick answers
Is enchanted open source?
Yes. Its code is on GitHub under the Apache-2.0 license.
Also in Desktop AI apps
See all 24| Rank | Project | Score |
|---|---|---|
| 1 | cherry-studioDesktop client for chatting with many LLM providers, with agents and knowledge bases | 92 out of 100 |
| 2 | dsh-desktopNative Windows and macOS desktop client for DeepSeek Harness, built on plugins | 88 out of 100 |
| 3 | screenpipeRecords screen and audio locally, makes it searchable for you and your agents | 88 out of 100 |
| #4 | prompt-optimizerPrompt rewriting and testing tool for web, desktop, Chrome and MCP | 85 out of 100 |
| #5 | deep-live-camReal-time webcam face swap and video deepfake from a single source image | 84 out of 100 |