← all repositories
Octane0411/open-vibe-island

An open-source Vibe Island that lives in your Mac's notch

It exists because monitoring your coding agents shouldn't require a paid, closed-source app.

1.8k stars Swift Coding AssistantsAgents
open-vibe-island
Velocity · 7d
+26
★ / day
Trend
accelerating
star history

What it does

Open Island is a native macOS app that camps in your menu bar or MacBook notch, giving you a live dashboard for AI coding agents like Claude Code, Codex, and Cursor. It shows session status, surfaces permission requests, and lets you jump back to the exact terminal or IDE tab where an agent is running. Everything stays local on your Mac—no accounts, no telemetry, and no Electron wrapper.

The interesting bit

Instead of a monolithic web app, it uses a lightweight hook CLI that forwards agent events through a Unix socket to a SwiftUI/AppKit bridge. The hooks are designed to fail open: if Open Island isn’t running, your agents keep working uninterrupted. That architecture is unusually respectful of a terminal-native workflow.

Key highlights

  • Supports 10 agents (Claude Code, Codex, Cursor, Gemini CLI, OpenCode, and several Claude Code forks) and 15+ terminals/IDEs including Ghostty, tmux, Zellij, Warp, and the JetBrains suite
  • Native SwiftUI + AppKit, not an Electron wrapper, with Sparkle auto-updates and signed, notarized DMG releases
  • Local-first: no server, no telemetry, no account required; sessions auto-discover from local transcripts and persist across launches
  • Fail-open hook integration via Unix socket IPC—agents continue unaffected if the app is closed
  • One-click jump-back to specific terminal panes, tmux windows, or IDE workspaces

Caveats

  • macOS 14+ only; building from source requires Swift 6.2 and Xcode
  • Richer Codex hook events like PreToolUse/PostToolUse are off by default, and file-edit approvals aren’t guaranteed to surface in the UI

Verdict

Worth a look if you run multiple terminal-based AI agents on macOS and want a native, local-first dashboard. Ignore it if you’re not in that niche—it’s unapologetically Mac-only and agent-centric.

Frequently asked

What is Octane0411/open-vibe-island?
It exists because monitoring your coding agents shouldn't require a paid, closed-source app.
Is open-vibe-island open source?
Yes — Octane0411/open-vibe-island is open source, released under the GPL-3.0 license.
What language is open-vibe-island written in?
Octane0411/open-vibe-island is primarily written in Swift.
How popular is open-vibe-island?
Octane0411/open-vibe-island has 1.8k stars on GitHub and is currently accelerating.
Where can I find open-vibe-island?
Octane0411/open-vibe-island is on GitHub at https://github.com/Octane0411/open-vibe-island.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.