Introducing the Enchanted Project
Enchanted is a remarkable open-source application designed for macOS, iOS, and visionOS platforms. This elegant app is focused on enhancing users' interaction with privately hosted models, including popular ones like Llama 2, Mistral, Vicuna, Starling, and more. Essentially, Enchanted provides an interface similar to ChatGPT, enabling seamless connection to private models. The core aim of Enchanted is to offer users an unfiltered, secure, private, and multimodal experience across their Apple devices that include macOS, iOS, Apple Watch, and Vision Pro.
Overview and Purpose
The concept behind Enchanted is to create a tool that guarantees privacy and security while facilitating a rich and unrestricted interaction experience with various AI models. It supports users in managing their interactions across different devices, ensuring a consistent and high-quality interface. Considering its compatibility with Ollama server, the app offers broad usability and flexible deployment, making it a significant asset for those who prioritize privacy and versatility in their digital interactions.
Getting Started with Enchanted
To make the most of Enchanted, users need to have the app installed from the App Store and run their own Ollama server for its functionality. Once these setups are in place, users can enjoy the app's comprehensive features designed to elevate AI model interactions.
Key Features
-
Text to Speech and Conversation History: Enchanted supports a read-aloud feature and keeps a record of previous conversations, even integrating this history into subsequent API calls.
-
Customization and Flexibility: Users can switch between dark and light modes, allowing for a personalized visual experience. They can also edit messages or choose different models for submissions, ensuring maximum adaptability.
-
Enhanced Communication Tools: The app offers markdown support for neat presentation of tables, lists, and code blocks, includes voice prompts, and allows image attachments to enrich prompts.
-
Efficient Tools and Privacy: Enchanted stores conversation history locally on the device, ensuring user privacy. Furthermore, additional functionalities like macOS Spotlight panel support and offline operation reinforce its efficiency and security.
Supported Platforms
Enchanted boasts compatibility with a broad range of Apple devices, from iPhones to MacBooks, and the cutting-edge Vision Pro headset. This extensive compatibility empowers users to smoothly transition between devices, leveraging the full suite of features across all platforms.
Usage Instructions
Enchanted works with Ollama v0.1.14 or later. Depending on whether the Ollama server is set for public access or run locally on a computer, users need to follow a set of instructions to configure the app. For instance, running the server publicly requires simple server endpoint configuration, while local hosting may need additional steps like using ngrok for public accessibility.
Community Engagement
The project encourages engagement and participation from its community. Support from users, through stars on GitHub or following updates on social media, helps in the continuous improvement and promotion of the project.
Contact
For any inquiries or further information about Enchanted, the developer, Augustinas Malinauskas, can be reached via email at [email protected].
By leveraging Enchanted, users are equipped with a powerful tool that not only prioritizes their privacy and security but also ensures a seamless and immersive multimodal experience across Apple's ecosystem.