AI Coding Session Monitor for macOS
A lightweight menu bar app that monitors live session activity for Claude Code, Codex, OpenCode, Aider, Gemini CLI, and GitHub Copilot. See what your AI assistants are doing — without switching windows.
Track the status of all active AI coding sessions directly from your menu bar. See running, awaiting input, idle, and stopped states at a glance.
Works with Claude Code, Codex, OpenCode, Aider, Gemini CLI, and GitHub Copilot out of the box. Monitor all your AI coding assistants from a single unified interface.
Three independent monitoring channels — PTY Wrapper, Local Plugins, and Process Scanner — ensure maximum reliability and accuracy.
Choose from multiple icon styles (Ring, Particles, Energy Bar, Ice Grid) and color themes to match your personal preferences.
Install, update, and manage plugins for Claude Code and OpenCode directly within the app. No manual configuration needed.
Native support for English, 中文, 日本語, and 한국어. The interface automatically adapts to your system language.
Menu bar dropdown showing active sessions
Settings panel with appearance customization
Download the latest DMG from GitHub Releases, open it, and drag VibeBar.app to your Applications folder. Right-click and select Open for first launch.
Open Settings and install plugins for Claude Code, OpenCode, and GitHub Copilot with one click. For Codex, Aider, and Gemini CLI, the built-in wrapper handles monitoring automatically.
Launch your AI coding tools as usual. VibeBar automatically detects sessions and shows their real-time status in the menu bar.
Click the menu bar icon to see all active sessions. Open Settings to customize icon styles, color themes, and configure launch at login.
You can also use the vibebar wrapper command to start your tools with enhanced monitoring:
VibeBar requires macOS 13 (Ventura) or later.
No. VibeBar is extremely lightweight and only reads session state data. It has negligible CPU and memory overhead.
VibeBar uses three independent channels: dedicated plugins that hook into tool events, a PTY wrapper that monitors terminal output, and a process scanner as fallback. This triple-layer approach ensures reliable detection.
VibeBar supports Claude Code, Codex, OpenCode, Aider, Gemini CLI, and GitHub Copilot. The plugin architecture is designed to be extensible, so more tools may be supported in the future.
Yes! VibeBar is fully open source. You can view the code, submit issues, and contribute on GitHub.
VibeBar includes automatic update checking. You'll be notified when a new version is available. You can also manually download the latest release from GitHub.