Enchanted is a sleek, open-source app compatible with Ollama, designed for macOS, iOS, and visionOS. It enables seamless interaction with privately hosted models such as Llama 2, Mistral, Vicuna, Starling, and more. Essentially, Enchanted provides a ChatGPT-like UI that connects to your private models, offering an unfiltered, secure, private, and multi-modal experience across all your iOS devices (macOS, iOS, Watch, Vision Pro).
Usage Instructions
Requirements: Enchanted requires Ollama v0.1.14 or later.
Case 1: Running Ollama Server with Public Access
- Download the Enchanted app from the App Store.
- In the app settings, specify your server endpoint.
That’s it! You’re ready to start making prompts.
Case 2: Running Ollama on Your Computer
Video instructions available here.
- Start the Ollama server and download the models for usage.
- Install ngrok to forward your Ollama server and make it publicly accessible:
ngrok http 11434 --host-header="localhost:11434"
- Copy the “Forwarding” URL, which 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 the Enchanted app from the App Store.
- In the app settings, specify your server endpoint.
That’s it! You’re ready to start making prompts.