Enchanted is iOS and macOS app for chatting with private self hosted language models such as Llama2, Mistral or Vicuna using Ollama.
5,999
stars
115
commits
Swift
primary language
Jul 7, 2026
updated
Jaz is the new iteration of this project.
Enchanted is an open source, Ollama compatible, elegant macOS/iOS/visionOS app for working with privately hosted models such as Llama 2, Mistral, Vicuna, Starling, and more. It's essentially ChatGPT app UI that connects to your private models. The goal of Enchanted is to deliver an unfiltered, secure, private, and multimodal experience across all of your devices in the iOS ecosystem (macOS, iOS, Watch, Vision Pro).
If you like the project, consider leaving a ⭐️ and following on 𝕏.
Note: You will need to run your own Ollama server to use the app. Read instructions below.
https://github.com/AugustDev/enchanted/assets/5672094/221d2a48-9218-4579-b284-a1ad2845e4d6
https://github.com/AugustDev/enchanted/assets/5672094/8bdebd5e-2910-4855-bb10-91239cafbc28
https://github.com/AugustDev/enchanted/assets/5672094/2ef476e7-8fc5-4992-9152-6df3847056d6
Multimodal
Markdown
Conversation history
Enchanted requires Ollama v0.1.14 or later.
You're done! Make a prompt.
Start Ollama server and download models for usage.
Install ngrok and forward your Ollama server to make it publicly accessible
ngrok http 11434 --host-header="localhost:11434"
Copy "Forwarding" URL that will look something like https://b377-82-132-216-51.ngrok-free.app. Your Ollama server API is now accessible through this temporary URL.
Download Enchanted app from the App Store.
In App Settings specify your server endpoint.
You're done! Make a prompt.
For any questions please do not hesitate to contact me at augustinas@subj.org
Augustinas Malinauskas
Swift
100.0%
Enchanted is iOS and macOS app for chatting with private self hosted language models such as Llama2, Mistral or Vicuna using Ollama.
5,999
stars
115
commits
Swift
primary language
Jul 7, 2026
updated
Jaz is the new iteration of this project.
Enchanted is an open source, Ollama compatible, elegant macOS/iOS/visionOS app for working with privately hosted models such as Llama 2, Mistral, Vicuna, Starling, and more. It's essentially ChatGPT app UI that connects to your private models. The goal of Enchanted is to deliver an unfiltered, secure, private, and multimodal experience across all of your devices in the iOS ecosystem (macOS, iOS, Watch, Vision Pro).
If you like the project, consider leaving a ⭐️ and following on 𝕏.
Note: You will need to run your own Ollama server to use the app. Read instructions below.
https://github.com/AugustDev/enchanted/assets/5672094/221d2a48-9218-4579-b284-a1ad2845e4d6
https://github.com/AugustDev/enchanted/assets/5672094/8bdebd5e-2910-4855-bb10-91239cafbc28
https://github.com/AugustDev/enchanted/assets/5672094/2ef476e7-8fc5-4992-9152-6df3847056d6
Multimodal
Markdown
Conversation history
Enchanted requires Ollama v0.1.14 or later.
You're done! Make a prompt.
Start Ollama server and download models for usage.
Install ngrok and forward your Ollama server to make it publicly accessible
ngrok http 11434 --host-header="localhost:11434"
Copy "Forwarding" URL that will look something like https://b377-82-132-216-51.ngrok-free.app. Your Ollama server API is now accessible through this temporary URL.
Download Enchanted app from the App Store.
In App Settings specify your server endpoint.
You're done! Make a prompt.
For any questions please do not hesitate to contact me at augustinas@subj.org
Augustinas Malinauskas
Swift
100.0%