Ayna
March 1, 2026 ยท View on GitHub
A native macOS, iOS, and watchOS ChatGPT client built for speed and simplicity.
Features
- ๐ฌ Fast & Native: Streaming chat interface tailored for Apple platforms.
- โ๏ธ Multi-Provider: Native support for OpenAI, Anthropic, Azure OpenAI, and GitHub Models. Also works with any OpenAI-compatible endpoint (Gemini, Ollama, etc.).
- ๐ Multi-Model Chat: Compare responses from multiple models simultaneously.
- ๐ Apple Intelligence: Uses the on-device Apple Intelligence API when available (macOS/iOS).
- ๐ Local Models: Connect to local servers like Ollama via custom endpoint.
- ๐ ๏ธ MCP Support: Use Model Context Protocol (MCP) tools.
- ๐จ Image Generation: Create images using models like
gpt-image-1. - ๐ง Memory: Remember facts across conversations with natural language commands.
- ๐๏ธ Organization: Searchable conversations with auto-generated titles.
- ๐ Secure: API keys stored in Keychain; conversations encrypted on disk.
- ๐ Export: Save chats as Markdown or PDF.
- โ watchOS Companion: Quick chat access from your Apple Watch.
Getting Started
Installation
- Grab the latest
.dmgfrom the Releases page. - Open the disk image and drag Ayna.app into your Applications folder.
- App is quarantined because it's not notarized. To remove the quarantine, run this command in Terminal:
xattr -dr com.apple.quarantine /Applications/Ayna.app
- Launch Ayna from Applications.
Homebrew
You can also install Ayna via Homebrew:
brew tap sozercan/ayna
brew install --cask ayna
Requirements
- macOS 26.0 (Tahoe) or newer, iOS 26.0 or newer, or watchOS 26.0 or newer.
- An API key for OpenAI, Anthropic, or Azure OpenAI, or a GitHub account for GitHub Models (optional if using local models).
User Guide
Connect to AI Providers
- Open Settings (
Cmd+,) โ Models. - Select your provider and add a model:
- OpenAI: Use the default endpoint or a custom OpenAI API-compatible endpoint.
- Anthropic: Use the default endpoint or a custom Anthropic API-compatible endpoint.
- Azure: Use
https://<resource>.openai.azure.com(Azure OpenAI) orhttps://<resource>.services.ai.azure.com(Microsoft Foundry) with your deployment name as the model. - GitHub Models: Sign in with your GitHub account.
- Apple Intelligence: For on-device inference.
- Start chatting!
Multi-Model Chat
- Start a New Chat (
Cmd+N). - In the model selector, choose multiple models (e.g., GPT-4o and Claude 3.5 Sonnet).
- Send your prompt.
- Ayna will stream responses from all selected models in parallel, allowing you to compare their outputs side-by-side.
Enable Tools (MCP)
- Go to Settings โ Tools.
- Add an MCP server to give the AI more capabilities.
Keyboard Shortcuts
Cmd+N: New conversationCmd+,: Open SettingsEnter: Send messageShift+Enter: New line
Privacy
- No Telemetry: We don't track your usage.
- Local Storage: Conversations are encrypted and stored only on your device.
- Secure Keys: API keys are stored securely in the system Keychain.
Contributing
Developers, please see CONTRIBUTING.md for build instructions, architecture details, and testing guidelines.
Support
Found a bug? Open an issue.