Back to all tools
Enchanted logo
FreeOpen SourceSelf-Hosted

Enchanted Review, Pricing & Alternatives (2026)

A native Apple chat client for Ollama-hosted private models

Last updated: October 26, 2026

What is Enchanted?

Enchanted is an Apache 2.0 macOS, iOS, and visionOS chat client that connects to an Ollama server running models on hardware you control. It has no bundled inference engine, hosted model access, subscription, or paid tier. The maintainer points to Jaz as the project's new iteration, so Enchanted remains suited to straightforward Apple and Ollama chat rather than newer agent-oriented work.

Enchanted is an open-source Swift and SwiftUI client for chatting with privately hosted models through Ollama. Licensed under Apache 2.0, it supports macOS, iOS, and visionOS, with documented compatibility including Llama, Mistral, Vicuna, Starling, and multimodal models. The app provides Markdown chat, supported image prompts, custom completions, Apple voices, and local conversation history, but no inference engine, cloud access, subscription, model downloads, or marketplace. Users must provide an Ollama server, model files, compatible hardware, storage, and a reachable endpoint, while remote exposure requires their own security controls. Enchanted remains the named Apple client, although its README identifies Jaz as the project's new iteration and newer agent work.

Using Enchanted requires Ollama version 0.1.14 or later, a downloaded model, and Apple hardware for its native client. The application connects to an Ollama server running on hardware you control, whether locally or on another reachable machine, then sends prompts through Ollama’s HTTP API. Setup involves entering the server endpoint, and remote connections may require a public endpoint or an ngrok tunnel, leaving authentication, transport security, firewall rules, and access control to the user. Enchanted offers native macOS, iOS, and visionOS chat with Markdown rendering, local conversation history, multimodal prompts for compatible models, custom system prompts, message editing, model selection, and Apple voice features. It provides no model runtime, downloads, hosted inference, document retrieval, or marketplace.

Enchanted is a native Swift and SwiftUI Apple client for Ollama's HTTP API, not an independent model runtime. Its Apache 2.0 repository describes an open-source application for macOS, iOS, and visionOS that connects to models running on hardware the user controls. The app requires separate Ollama infrastructure, model files, compute, and storage, and offers no hosted inference, subscription, paid tier, document retrieval, or model marketplace. Release v1.7.0 added Vision Pro and Apple voice support, while v1.8.2, published June 15, 2026, added visionOS work, Llama Vision support, tag handling, color adjustments, and conversation fixes. The maintainer identifies Jaz as the new iteration, with agents, memory, boards, Git control, and a client/server architecture.

Enchanted’s application source is available under Apache 2.0, and the project lists no subscription, paid plan, in-app purchase, or published usage quota. The app itself therefore costs $0, but users must supply Apple hardware for the native macOS, iOS, or visionOS client, plus an Ollama installation, model storage, compatible compute, electricity, and any remote networking. Ollama can run on the same device or another reachable machine, although exposing it publicly requires users to manage authentication, transport security, firewall rules, and access control. Apache 2.0 covers Enchanted’s source, not automatically Ollama, model weights, operating systems, hosted infrastructure, or other dependencies. Commercial use consequently requires reviewing each component’s separate terms.

Enchanted is narrower than Open WebUI, LM Studio, and Jan. Open WebUI provides a browser-based self-hosted interface with broader server workflows, LM Studio bundles local model management on desktop, and Jan offers an open-source cross-platform client with a local runtime path. Enchanted is instead a free, Apache 2.0 native macOS, iOS, and visionOS interface that connects directly to an Ollama server and supports Markdown, multimodal prompts, custom completions, Apple voices, and local history. It supplies no runtime, model downloads, cloud providers, hosted account, document retrieval, marketplace, or agent automation. Its Apple-only distribution also requires users to manage Ollama, models, hardware, storage, and networking. The README identifies Jaz as the newer direction. Pick Enchanted for simple private Ollama chat on Apple devices.

Who is Enchanted best for?

  • Apple users who already run Ollama on private hardware.
  • People wanting a native Swift chat interface for local models.
  • Users who need simple multimodal Ollama conversations.
  • Developers comfortable configuring a server endpoint themselves.

Enchanted Pricing (2026)

Pricing model: Free. All prices in USD.

PlanPriceWhat you get
Enchanted app and source$0Apache 2.0 software with no published subscription or usage quota; users provide Apple hardware, Ollama, models, storage, and networking.

Pros and Cons

Pros

  • Apache 2.0 source permits reuse under the license terms.
  • Connects directly to an Ollama server you control.
  • Provides native macOS, iOS, and visionOS applications.
  • Supports image-capable models and Apple voice features.

Cons

  • It does not include a model runtime or model downloads.
  • The Apple client requires separate Ollama infrastructure.
  • Jaz now represents the maintainer's newer project direction.

Who should look elsewhere?

  • Windows, Linux, or Android users.
  • Teams needing hosted models or central administration.
  • Users seeking built-in retrieval, model downloads, or agent automation.

Technical Details

Open SourceYes
Self-HostedYes
API AccessNo

Frequently Asked Questions

How much does Enchanted cost?

Enchanted is free, with no published subscription, paid tier, or in-app purchase. Apache 2.0 covers the application source. Users still need an Apple device, an Ollama installation, model storage, and suitable hardware. Electricity, remote networking, and model-specific terms are separate considerations.

Does Enchanted have a free plan?

The entire Enchanted application is free rather than a limited free tier. Users can build the Swift project from source and connect it to Ollama. The app does not provide hosted inference, so users must install models and provide the computing environment themselves.

Enchanted or Open WebUI?

Enchanted is a native Apple client designed around an Ollama connection. Open WebUI is a browser-based self-hosted interface accessible from many operating systems and suited to broader server workflows. Choose Enchanted for an Apple-native Ollama experience, or Open WebUI for browser access across devices.

Does Enchanted collect chats or train models?

The project's privacy statement says Enchanted does not track user activity and collects no private information outside Apple’s platforms. Prompts are sent to the Ollama endpoint configured by the user, so that server and its model determine processing. Enchanted itself is not a hosted training service.

Can Enchanted be used commercially?

The application is Apache 2.0 licensed, allowing commercial use, modification, and distribution subject to the license conditions. Ollama, model weights, Apple platforms, and remote hosting have separate terms. A commercial deployment should review every component rather than treating Enchanted's license as coverage for the entire stack.