enchanted

gluonfieldApache-2.0更新放缓

一款 iOS/macOS 原生应用,通过 Ollama 连接本地自托管的大语言模型(Llama2、Mistral、Vicuna 等)进行对话,让私有模型在苹果设备上开箱即用。

Enchanted is iOS and macOS app for chatting with private self hosted language models such as Llama2, Mistral or Vicuna using Ollama.

v1.8.2发布于 2026-06-15 06:55 UTC6,014star426fork同步于 2026-11-10 17:35 UTC

怎么上手

由 README 提炼,执行前请确认
ngrok http 11434 --host-header="localhost:11434"
硬件要求按 README 说明

README 未说明客户端硬件要求;需自行运行 Ollama 服务端(Ollama v0.1.14 或更高版本),模型算力与显存取决于所部署的 Ollama 机器。

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

连接自托管 Ollama 服务的 iOS/macOS/visionOS 聊天客户端,像 ChatGPT 一样使用私有模型

一款 iOS/macOS 原生应用,通过 Ollama 连接本地自托管的大语言模型(Llama2、Mistral、Vicuna 等)进行对话,让私有模型在苹果设备上开箱即用。

核心能力

  • 连接 Ollama 服务与 Llama 2、Mistral、Vicuna 等私有模型对话
  • 支持语音提示、朗读、图片附件等多模态输入
  • 会话历史保存在本机并随 API 请求一并发送
  • 支持自定义系统提示词与提示模板
  • macOS 提供 Spotlight 快捷面板 Ctrl+⌘+K

容易踩的坑

必须自行运行 Ollama 服务端,App 本身不含模型;Ollama 版本需 v0.1.14 或以上;本机部署需用 ngrok 等工具把 11434 端口转发成公网地址再填入 App 设置。

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v1.8.2
  1. v1.8.2最新正式版2026-06-15 · 2026-06-15 06:55 UTC

    What's Changed

    New Contributors

    Full Changelog: https://github.com/gluonfield/enchanted/compare/v1.7.0...v1.8.2

  2. v1.7.02024-05-27 · 2024-05-27 17:47 UTC
    查看更新说明

    What's Changed

    • Apple Vision Pro support
    • UI improvements
    • Apple Voices support (make sure to download Enhanced/Premium versions which are much better quality)

    Full Changelog: https://github.com/AugustDev/enchanted/compare/v1.6.7...v1.7.0

  3. v1.6.72024-05-26 · 2024-05-26 16:53 UTC
    查看更新说明

    What's Changed

    Full Changelog: https://github.com/AugustDev/enchanted/compare/v1.6.6...v1.6.7

  4. v1.6.62024-05-07 · 2024-05-07 15:12 UTC
    查看更新说明

    What's Changed

    New Contributors

    Full Changelog: https://github.com/AugustDev/enchanted/compare/v1.6.5...v1.6.6

  5. v1.6.52024-05-01 · 2024-05-01 17:05 UTC
    查看更新说明

    What's Changed

    Full Changelog: https://github.com/AugustDev/enchanted/compare/v1.6.3...v1.6.5

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Swift Release Stars iOS macOS visionOS

    Enchanted

    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 𝕏.

    App Store

    Note: You will need to run your own Ollama server to use the app. Read instructions below.

    Demo

    Vision Pro Demo

    Showcase

    Macbook

    image

    Dark mode

    image

    Settings
    Completions
    Use from anywhere

    https://github.com/AugustDev/enchanted/assets/5672094/221d2a48-9218-4579-b284-a1ad2845e4d6

    Build custom prompt templates and use anywhere

    https://github.com/AugustDev/enchanted/assets/5672094/8bdebd5e-2910-4855-bb10-91239cafbc28

    Custom completion

    https://github.com/AugustDev/enchanted/assets/5672094/2ef476e7-8fc5-4992-9152-6df3847056d6

    iPhone

    Multimodal

    Markdown

    Conversation history

    Vision Pro

    • Text to Speech (Read Aloud)
    • Conversation history included in the API calls
    • Dark/Light mode
    • Conversation history is stored on your device
    • Markdown support (nicely displays tables/lists/code blocks)
    • Voice prompts
    • Image attachments for prompts
    • Specify system prompt used for every conversations
    • Edit message content or submit message with different model
    • Delete single conversation / delete all conversations
    • macOS Spotlight panel Ctrl+⌘+K
    • All features work offline

    Usage instructions

    Enchanted requires Ollama v0.1.14 or later.

    Case 1. You run Ollama server with public access

    1. Download Enchanted app from the App Store.
    2. In App Settings specify your server endpoint.

    You're done! Make a prompt.

    Case 2. You run Ollama on your computer

    Video instructions here

    1. Start Ollama server and download models for usage.

    2. Install ngrok and forward your Ollama server to make it publicly accessible

      ngrok http 11434 --host-header="localhost:11434"
      
    3. 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.

    4. Download Enchanted app from the App Store.

    5. In App Settings specify your server endpoint.

      You're done! Make a prompt.

    Contact

    For any questions please do not hesitate to contact me at [email protected]

    Author

    Augustinas Malinauskas