A personal AI assistant for macOS and iOS.
Screen.Recording.2026-09-19.at.13.58.01.muted.mov
Isle runs an agent loop locally, using models through OpenRouter. It can work with your calendar, reminders, email, and maps. On macOS, it can also use Apple Notes, control music, browse the web through Chrome, and run shell commands.
Conversations carry context across turns. API credentials are stored in Keychain or supplied through environment variables.
- Swift + SwiftUI, with AppKit on macOS
- Robo, an in-tree Swift agent engine
- OpenRouter for model inference
- EventKit, MapKit, AppleScript, and Fastmail’s JMAP API for personal tools
- Chrome DevTools Protocol for browser automation