Your agents work.
Vigil keeps watch.

A quiet, real-time watch over Claude Code and Codex: live status in your menu bar, alerts the moment an agent needs you, and honest plan-limit & cost tracking. Local-only. No accounts.

Free beta · macOS 12+ · direct download, always the newest build
TerminalFileEditViewWindow S 76%
W 86%
Sat 11 Jul 9:41 PM
The Island

Every agent, one glance.

Which agent is working, what it just said, and who's blocked, ranked by urgency beside your notch. Click a session and land in the exact terminal tab it runs in.

Attention alerts

It breaks through. Politely.

Screen-edge pulses reach you even in fullscreen apps, the moment an agent finishes or needs your answer.

orion needs your input
Plan limits

Every vendor's limits, one card.

Claude and Codex official meters, burn-rate forecasts, and a plain answer to the question that matters: “Limit ~3:42 PM.” More vendors appear as you sign in.

Claude Max
Session (5h)On pace · ~46% left at reset
77% leftResets 1:50 AM · 3h
WeeklyLimit ~Sat 3:42 PM
58% leftResets Sun · 2d
Codex Plus
Session (5h)On pace
99% leftResets 11:42 PM · 4h
Usage & cost

Honest numbers, per project.

Reference-tool accuracy: per project, per model, per hour. Estimated dollars wear a , and nothing is silently guessed.

Top projects 30 days
orion≈$118
920 events · 8.4M tokOpus 4.8 · Sonnet 5
atlas≈$74
610 events · 5.2M tokSonnet 5
hyperion≈$41
340 events · 2.9M tokOpus 4.8
The Stats page

Know your patterns.

The Watchtower's full Stats page, one click away: an activity heatmap, daily spend, and per-project totals over 7, 30, or 90 days. Computed locally at API rates, with estimated dollars marked .

Sound & delight

Peons, chimes, or silence.

Sound packs from the OpenPeon community, plus 110 achievements, because a full year on watch deserves a mythic badge.

Orb Pingby Seán Olszewski · fair-use
A calm ping language for agent events, using sounds from Tools for Humanity's Orb.
Orb DoneWork complete
Orb AskNeeds your input
Orb HelloSession start
🏆
Achievement unlockedOn a roll — 3 tasks done today
Setup

Running in under a minute.

1

Open

Drag Vigil to Applications. It lives in your menu bar: no window to babysit, no account, no config file.

2

Hook

Claude Code and Codex are auto-detected. One click installs the hooks; one click removes them again.

3

Walk away

Status pills go live on the next agent event. Vigil pings you the moment one finishes or needs an answer.

Private by architecture

Your code never leaves your Mac.

What Vigil reads
Event timestamps & types
Token counts & model names
Project paths & branches
Short status snippets, on-device
What never leaves your Mac
Your code & files
Full prompts & conversations
Anything, to any cloud
Token-authenticated server on localhost · no cloud relay, no telemetry, no accounts · one-click uninstall removes every hook, script, and file it created
Free beta

Put a quiet watch on your agents.

Download, drag to Applications, connect your agents in one click.

Unsigned beta. If macOS blocks the first open, it's two clicks to approve: the one-minute install guide.
Download started

macOS will ask you to approve the first open. We'll show you exactly where.