awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
gluonfield avatar

gluonfield/enchanted

0
View on GitHub↗
5,964 stars·422 forks·Swift·Apache-2.0·20 views

Enchanted

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

Features

  • Native Apple Chat Clients - Provides a native macOS and iOS chat interface for self-hosted Ollama language models.
  • Private LLM Chat Interfaces - Provides a native Apple chat interface for private, self-hosted language models via Ollama.
  • Ollama Chat Clients - Connects to Ollama-managed models like Llama2 or Mistral for local inference and conversation.
  • Conversation History Management - Stores and recalls past chat sessions on-device to maintain context across interactions.
  • Dialogue Context Management - Includes previous chat messages in API calls to maintain coherent multi-turn dialogue with the language model.
  • Self-Hosted LLM Frontends - Provides a native Apple app for chatting with private language models hosted on your own infrastructure.
  • Local-First Storage - Persists conversation history and settings on-device using Core Data for offline availability.
  • Ollama API Clients - Communicates with local Ollama instances through HTTP requests to the REST API for model inference and management.
  • SwiftUI - Builds the user interface using SwiftUI's declarative syntax for reactive and state-driven views across iOS and macOS.
  • Multimodal Chat Clients - Ships a native Apple app that attaches images to text prompts for multimodal processing by Ollama models.
  • Multimodal Prompting - Sends image attachments alongside text queries to models that support multimodal inputs.
  • LLM Message Resubmissions - Allows users to modify sent messages and re-queue them for inference with the same or different model.
  • Vision Model Image Attachments - Sends image data alongside text prompts in the API request payload for vision-capable models.

Star history

Star history chart for gluonfield/enchantedStar history chart for gluonfield/enchanted

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does gluonfield/enchanted do?

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

What are the main features of gluonfield/enchanted?

The main features of gluonfield/enchanted are: Native Apple Chat Clients, Private LLM Chat Interfaces, Ollama Chat Clients, Conversation History Management, Dialogue Context Management, Self-Hosted LLM Frontends, Local-First Storage, Ollama API Clients.

What are some open-source alternatives to gluonfield/enchanted?

Open-source alternatives to gluonfield/enchanted include: augustdev/enchanted — Enchanted is a privacy-focused, cross-platform chat frontend for interacting with self-hosted large language models on… enricoros/big-agi — big-AGI is a self-hosted AI frontend and multi-model client that provides a unified workspace for interacting with… strands-agents/sdk-python — This is an open-source Python SDK for building and orchestrating production-grade AI agents. It provides a unified… idootop/mi-gpt — mi-gpt is a voice assistant bridge and agent orchestrator that connects smart speakers to large language models. It… dnhkng/glados — GLaDOS is a multimodal AI agent framework designed to create autonomous systems that process text, speech, and visual… tiddlywiki/tiddlywiki5 — TiddlyWiki5 is a modular wiki engine and non-linear knowledge base that organizes information into small, linked…

Open-source alternatives to Enchanted

Similar open-source projects, ranked by how many features they share with Enchanted.
  • augustdev/enchantedAugustDev avatar

    AugustDev/enchanted

    5,967View on GitHub↗

    Enchanted is a privacy-focused, cross-platform chat frontend for interacting with self-hosted large language models on iOS and macOS. It serves as a native client for communicating with private model servers, specifically providing integration for the Ollama API. The application supports multimodal interactions, allowing users to combine text, image attachments, and voice prompts. It provides tools for local AI model management, including the ability to define persistent system prompts and switch between different models for specific tasks. The interface includes capabilities for rendering m

    Swift
    View on GitHub↗5,967
  • enricoros/big-agienricoros avatar

    enricoros/big-AGI

    6,868View on GitHub↗

    big-AGI is a self-hosted AI frontend and multi-model client that provides a unified workspace for interacting with various large language models. It functions as an orchestration dashboard, allowing users to connect to cloud-based AI providers, aggregator services, and locally hosted model servers. The project is distinguished by its ability to execute prompts across multiple models simultaneously for side-by-side comparison and response synthesis. It enables the merging of outputs from different models to reduce hallucinations and improve accuracy, while using persona-based configuration map

    TypeScriptagiai-agentsai-suite
    View on GitHub↗6,868
  • strands-agents/sdk-pythonstrands-agents avatar

    strands-agents/sdk-python

    6,176View on GitHub↗

    This is an open-source Python SDK for building and orchestrating production-grade AI agents. It provides a unified framework for creating conversational agents that can use tools, maintain state, and coordinate across multiple language model providers including OpenAI, Anthropic, Google, Amazon Bedrock, and locally-hosted models. The SDK supports multi-agent orchestration through graphs, teams, and swarms, allowing several specialized agents to collaborate on complex tasks. Agents can be composed as callable tools that other agents invoke, and the framework includes policy handlers that inspe

    Python
    View on GitHub↗6,176
  • idootop/mi-gptidootop avatar

    idootop/mi-gpt

    12,458View on GitHub↗

    mi-gpt is a voice assistant bridge and agent orchestrator that connects smart speakers to large language models. It functions as an integration layer that routes audio requests from hardware speakers to AI providers and converts generated text back into speech via a customizable synthesis system. The project features a retrieval-augmented generation knowledge base that uses embeddings and external documents to provide context-aware responses. It includes a persona definition system for configuring behavioral rules, system prompts, and roleplay characteristics, alongside a plugin architecture

    TypeScript
    View on GitHub↗12,458
  • See all 30 alternatives to Enchanted→