gluonfield/enchanted

★ 6,002⑂ 426

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

About gluonfield/enchanted

gluonfield/enchanted is an open-source project on GitHub, mainly written in Swift. Enchanted is iOS and macOS app for chatting with private self hosted language models such as Llama2, Mistral or Vicuna using Ollama. It currently holds 6,002 stars and 426 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

AI Homed tracks it on the Local & On-Device AI board.

GitHub Repository Details

Repository gluonfield/enchanted · default branch - · size 0 KB · watchers 0 · source: GitHub REST API and repository README

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/gluonfield/enchanted/blob/HEAD/Xnapper-2024-05-02-18 57 19

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

https://github.com/gluonfield/enchanted/blob/HEAD/Xnapper-2024-05-03-12 00 28

Vision Pro

https://github.com/gluonfield/enchanted/blob/HEAD/image https://github.com/gluonfield/enchanted/blob/HEAD/image

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 augustinas@subj.org

Author

Augustinas Malinauskas

GitHub Stars & Activity

6,002Stars
426Forks
0Open issues
SwiftLanguage

GitHub Popularity

GitHub stars6,002
Forks426
Open issues0
Primary languageSwift
License-
Stars gained today0
Created-
Last pushed-

Trending History

Trending statusnot on today's boards

Related AI Projects

1

altic-dev / FluidVoice

Swift★ 11,660⑂ 834
2

JerryZLiu / Dayflow

Swift★ 7,148⑂ 438
3

drumih / turbo-fieldfare

Swift★ 6,785⑂ 432
4

ollama / ollama

Go★ 181,296⑂ 17,941
5

open-webui / open-webui

Python★ 152,601⑂ 22,332
6

ChatGPTNextWeb / NextChat

TypeScript★ 88,790⑂ 59,030
7

HKUDS / nanobot

Python★ 48,395⑂ 8,551
8

chatboxai / chatbox

TypeScript★ 41,812⑂ 4,252

More AI Rankings