Open Island
Octane0411/open-vibe-island
Open-source macOS notch app for monitoring sessions and approvals across 15 coding agents
Open Island is a native macOS app that sits in the notch and monitors AI coding agents, with Hermes Agent among its supported agents. It shows session status, handles permission approvals and jumps back to the right terminal.
What Open Island does
Open Island is an open-source, local-first alternative to the paid Vibe Island app. It is built with SwiftUI and AppKit rather than Electron, and the README says it uses no server, telemetry or account.
It supports 15 agents, including Claude Code, Codex, Cursor, Gemini CLI, OpenCode, Pi and Hermes Agent, and more than 15 terminals and IDEs such as Terminal.app, Ghostty, iTerm2, WezTerm, tmux, VS Code and JetBrains IDEs. For Hermes Agent the integration works through a hooks block in ~/.hermes/config.yaml, with session tracking, turn completion cards, and question and approval cards for clarify and pre_approval_request events. One click returns you to the exact terminal or IDE session.
Key features
- Notch or top-bar surface showing live session status
- Permission and question approval cards
- Jump back to the exact terminal or IDE session
- Hermes support via a hooks block in ~/.hermes/config.yaml
- Native SwiftUI and AppKit app, local-first with no account
When to use it
- Watching several agent sessions, Hermes included, without switching windows
- Approving a Hermes permission request from the notch
- Returning quickly to the terminal where an agent finished
Who it is for: Mac users who run Hermes Agent and other coding agents and want one on-screen status and approval surface.
How it fits with Hermes Agent
Supports Hermes Agent among 15 agents through hook integration in the Hermes config file.
Requirements: macOS
FAQ
What is Open Island?
Open Island is an open-source, local-first macOS app that shows AI coding agent sessions in the notch. It handles approvals and jumps back to the right terminal.
Does Open Island work with Hermes Agent?
Yes. Hermes Agent is listed as supported, using a hooks block in ~/.hermes/config.yaml for session tracking and approval cards.
Is Open Island free and open source?
Yes. It is released under the GPL-3.0 license and the README says it needs no account or server.
Similar interfaces for Hermes Agent
All interfacesNative iOS and Android client for Open WebUI, OpenAI-compatible endpoints, Ollama and Hermes agents
Orkas-AI OrkasLocal-first desktop app where a commander LLM directs sub-agents and runs CLIs including Hermes
dodo-reach Hermes DesktopNative macOS app for Hermes Agent, working locally or over SSH with no gateway or browser layer
Nexting-ai NextingWearable and phone remote control for coding agents, with a mode for Hermes Agent and local models
joeynyc Hermes HUD Web UIBrowser dashboard for Hermes Agent covering memory, skills, sessions, costs, cron jobs and health
Eynzof Hermes Agent CN DesktopTauri desktop client for Hermes Agent on Windows and macOS with a bundled Chinese-community core
Related guides: Connect Hermes agents on several machines with Hermes Desktop · How to install Hermes Agent