Skip to content

VibeMenu v0.2

Choose a tag to compare

@Kirill-Chistov Kirill-Chistov released this 16 Jul 17:05
· 13 commits to master since this release

VibeMenu v0.2

Keeps your Mac awake while a coding agent is working, and tells you when one needs you.
Supports Claude Code and (opt-in) Codex Desktop. Local-only: no network, no telemetry,
never reads your prompts.

⚠️ Unsigned / not notarized build. On first launch, macOS will warn that it
can't verify the app — approve it once via System Settings → Privacy & Security →
Open Anyway
(see docs/INSTALL.md). Signing isn't planned for now; you can also build
it from source (README) — same app, two commands, still unsigned.

Install

  1. Download VibeMenu-v0.2-macos-arm64.zip below.
  2. Unzip, move VibeMenu.app to /Applications.
  3. Open it; when blocked, go to System Settings → Privacy & Security → Open Anyway.
    Look for the VibeMenu icon in the menu bar.

Requirements

  • macOS 15+, Apple Silicon.

Known caveats

  • Unsigned and not notarized (Gatekeeper warning on first open) — a deliberate cost
    decision for now, not an oversight.
  • Does not prevent display sleep; no clamshell/lid-closed support.
  • Launch at Login may be unreliable on an unsigned build; the System Settings →
    Login Items fallback works.
  • "Needs approval" is Claude-only and needs the optional hook. It clears on the
    session's next lifecycle event, so a denied row can linger — Claude Desktop
    fires no hook event on deny.
  • Codex support is Desktop-only (CLI sessions are ignored) and off by default, and
    Codex gets no quiet-work hold — use the manual switch for long silent Codex runs.

Full docs: docs/INSTALL.md · docs/FAQ.md · docs/PRIVACY.md