Enchanted is an open source iOS/macOS/visionOS app that connects to privately hosted models via Ollama, enabling multimodal chat with local language models. It supports Vision Pro, markdown, offline use, and per-conversation system prompts.
Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).
What it is
Enchanted is an open source, Ollama compatible macOS/iOS/visionOS app for working with privately hosted models such as Llama 2, Mistral, Vicuna, Starling, and more. It aims to provide a private, multimodal chat experience across Apple devices, using your own Ollama server.
How it works
The app connects to a locally hosted Ollama server to access private language models. Features include text-to-speech, conversation history stored on device, markdown rendering, image attachments, and configurable system prompts per conversation. All features are described as functioning offline.
Getting started
Usage notes indicate you need an Ollama server running locally and that Enchanted requires Ollama v0.1.14 or later. Case 2 documentation provides steps: start Ollama, download models, install ngrok to expose the server, obtain the forwarding URL, install Enchanted, and configure the server endpoint in App Settings.
Usage instructions excerpt:
Enchanted requires Ollama v0.1.14 or later.
Case 2 steps include:
ngrok http 11434 --host-header="localhost:11434"
- Copy the Forwarding URL and set it as the server endpoint in App Settings.
Recent releases
Latest release: v1.8.2 (2026-06-15) with changes including VisionOS support and a minor README typo fix. Previous: v1.7.0 (2024-05-27) added Apple Vision Pro support and UI improvements, plus Apple Voices support.
Traction
Stars: 5979 Forks: 425 Open issues: 113
Caveats
License: Apache-2.0 Created: 2023-12-13 Last push: 2026-07-07 Notes: You must run your own Ollama server to use the app.






