AI Island is a lightning-fast, native macOS application that brings local Large Language Models (LLMs) directly to your screen via a stunning, unobtrusive Dynamic Island-inspired interface.
Β Β Β Β
| πΈ Dynamic UI | π 100% Private | π Lightning Fast |
|---|---|---|
| A floating, frosted-glass interface that expands when you need it and collapses into a beautiful animated glowing halo when processing. | Powered by Ollama. Your chats never leave your machine. No cloud, no API keys, no telemetry. Total privacy. | Native Swift and SwiftUI implementation ensures minimal CPU and memory overhead while running in the background. |
- β¨οΈ Instant Access: Summon your AI instantly from anywhere using Option + Space.
- π Contextual Drag & Drop: Seamlessly drag
.txt,.md, or.swiftfiles directly onto the Island to instantly inject them into your prompt context. - π£οΈ Voice Native: Speak to your AI naturally with built-in voice capabilities.
- π§ Memory & History: Never lose a thought. Your conversations are saved locally for easy reference.
- π¦ Model Management: Browse, pull, and switch between your favorite Ollama models natively within the app.
- π€ Deep Integrations: AppleScript integration provides advanced system hooks for power users.
Note: macOS 14.0 (Sonoma) or later is required.
- Download: Get the latest
AIIsland.dmgfrom the Releases page. - Install: Drag AI Island into your
Applicationsfolder and launch the app. - Get Ollama: Inside the app, go to Settings and click Install Ollama.
- Run Ollama: After installation, you will find Ollama in your Mac's Applications folder. Open it.
- Restart & Enjoy: Restart AI Island to start using your free, best local models!
- π Wake it up: Press Option + Space anywhere on your Mac to wake up AI Island.
- π¬ Chat & Stream: Type your query and hit Enter. Watch the glowing halo as the local model thinks and streams the response instantly.
- π₯ Drop Files: Drag any text-based file directly onto the expanded island. The app will automatically read the contents and append it to your current prompt!
- βοΈ Customize: Access settings via the Island to change your global shortcut or manage your models.
AI Island is built for uncompromising performance and deep macOS integration:
- UI Framework: SwiftUI (utilizing
Material.ultraThinand custom view transitions for fluid animations). - App Lifecycle: Custom
NSApplicationDelegatewith.accessoryactivation policy. Runs completely out of your Dock. - Backend API: Connects to the local Ollama REST API via native
URLSessionasync/await streaming. - System Integration:
HotKeyServicefor robust global keyboard shortcuts,VoiceServicefor speech, andAppleScriptServicefor deep macOS integration.