NousResearch Hermes

Monitor Hermes CLI sessions from your MacBook notch

Vibe Island brings NousResearch's Hermes CLI into the same notch panel as your other AI coding agents. See every session, every tool call, and every completion at a glance — without switching back to the terminal.

macOS 14+ · 2-day free trial · no card required
Vibe Island FileEditWindowHelp
fix auth bug 3
fix auth bug ClaudeiTerm 27m
You: fix the auth bug in middleware
Writing middleware.ts
backend server
CodexTerminal1h
optimize queries
GeminiGhostty5h
Permission Request
Edit src/auth/middleware.ts
12const verify = (token) =>
13-  jwt.verify(token);
13+  if (!token) throw new
14+   AuthError('missing');
15+  return jwt.verify(token,
+3 -1
Claude asks
Which deployment target?
fix auth bug ClaudeiTerm 28m
You: fix the auth bug in middleware
Done — click to jump
backend server
CodexTerminal1h
optimize queries
GeminiGhostty5h
Approved
gemini — optimize-queries
Analyzing the slow queries.
Read(schema.prisma)
└── 1.2 KB
Edit(src/db/queries.ts)
└── Updated (+8 -23)
codex — backend-server
Building the REST endpoints.
Write(src/routes/users.ts)
└── New file (47 lines)
Bash(npm test)
└── 3 passed
claude — fix-auth-bug
Let me look at the auth module.
Searching for 6 patterns… (ctrl+o to expand)
Read 2 files (ctrl+o to expand)
 
Found the issue — token validation skips expiry check.
Terminal
Vibe Island
Every agent. One glance.
Claude Code, Codex, Gemini CLI, and Cursor — all in a single view.

Real-time session monitoring

Hermes sessions appear in the notch the moment they start. Watch tool calls stream in as they happen, see when a turn finishes, and jump back when you need to. The Hermes brand color (gold) tags every session card so you can tell agents apart at a glance when multiple are running.

One-click activation from Settings

Hermes plugins are opt-in by default since v0.10.0. Vibe Island writes the plugin configuration for you on first launch, then surfaces a single "Activate Hermes plugin" button in Settings → Integrations. Click it once and Vibe Island calls the official Hermes CLI to enable the plugin — no manual config editing, no terminal commands to remember.

Precise terminal jump

Click any Hermes session in the notch and Vibe Island finds the exact tab and split pane — iTerm2, Ghostty, Warp, Terminal.app, WezTerm, Kitty, Zellij, VS Code, Cursor, and more. Works with tmux sessions and split panes.

Task completion notifications

When a Hermes session finishes, Vibe Island sends a macOS notification. Click it to jump straight back to the terminal where Hermes was running — no manual hunting through tabs.

Zero config setup

Vibe Island detects Hermes on first launch and prepares the plugin automatically. Your existing Hermes configuration is preserved — nothing is overwritten. The only manual step is the one-click Activate in Settings (a Hermes design decision since v0.10.0, not a Vibe Island limitation).

Run alongside other agents

Mix Hermes with Claude Code, Codex CLI, ZCode, Gemini CLI, Antigravity CLI, Cursor Agent, Trae, OpenCode, MiMoCode, Factory Droid, Qoder, Qwen, Grok Build, Kimi Code, DeepSeek, Mistral Vibe, Copilot, CodeBuddy, WorkBuddy, Kiro, Amp, Pi Agent, Oh My Pi, and Gajae Code. Vibe Island is the AI coding session monitor for all of them. Every session appears in the same notch panel, so you can run multiple agents in parallel and monitor them at a glance. Works on remote servers via SSH too.

Vibe Island app icon

Vibe Island · macOS 14+

Monitor every AI coding agent from your Mac notch

Download Free Trial

2-day free trial · all features included · no card required