Skip to content

Latest commit

Β 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 

Repository files navigation


AI Island Logo

🏝️ AI Island

The Ultimate Local AI Experience for macOS

macOS Swift Ollama Rising Atom Agency

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.


Download Bug Feature



AI Island Chat Β Β Β Β  AI Island Settings


⚑ Why AI Island?

πŸ›Έ 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.

πŸ’Ž Premium Features

  • ⌨️ Instant Access: Summon your AI instantly from anywhere using Option + Space.
  • πŸ“„ Contextual Drag & Drop: Seamlessly drag .txt, .md, or .swift files 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.

πŸš€ Getting Started

πŸ“¦ Installation & Setup

Note: macOS 14.0 (Sonoma) or later is required.

  1. Download: Get the latest AIIsland.dmg from the Releases page.
  2. Install: Drag AI Island into your Applications folder and launch the app.
  3. Get Ollama: Inside the app, go to Settings and click Install Ollama.
  4. Run Ollama: After installation, you will find Ollama in your Mac's Applications folder. Open it.
  5. Restart & Enjoy: Restart AI Island to start using your free, best local models!

πŸ•ΉοΈ How to Use

  • 🌟 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.

πŸ—οΈ Architecture & Tech Stack

AI Island is built for uncompromising performance and deep macOS integration:

  • UI Framework: SwiftUI (utilizing Material.ultraThin and custom view transitions for fluid animations).
  • App Lifecycle: Custom NSApplicationDelegate with .accessory activation policy. Runs completely out of your Dock.
  • Backend API: Connects to the local Ollama REST API via native URLSession async/await streaming.
  • System Integration: HotKeyService for robust global keyboard shortcuts, VoiceService for speech, and AppleScriptService for deep macOS integration.


Developed by Rising Atom Agency

Built with ❀️ for the macOS community.

About

🏝️ Local, private, and lightning-fast AI right from your macOS menu bar. Fully native Swift implementation with a dynamic, fluid UI. Free forever.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors