DESKTOP APP · WINDOWS
Never miss a Claude Code callback.
A frameless widget that watches every Claude Code session across all your monitors and tells you exactly where to click when one is waiting. No tab-hunting, no SmartScreen dance, no manual updates.
STEP 2 · 30 SECONDS
Let Claude Code set up its own hooks.
Super-Aware reads from ~/.claude/notifications.log, a file that doesn't exist on a fresh Claude Code install. Paste the prompt below into any Claude Code session — it fetches our public setup guide, writes the two hook scripts into ~/.claude/sounds/, patches settings.json, and seeds a test notification so you can see the widget light up before you've even typed a real prompt.
Please follow the setup instructions at https://github.com/twochillc/SuperAware-Setup/blob/main/INSTALL.md — install the Super-Aware hooks on this machine.
WHAT IT DOES
Built for the 5-monitor, many-windows workflow.
The killer feature is the monitor map — everything else is plumbing that makes it reliable. No heuristics, no title-parsing, no dead ends.
Monitor map
A live SVG of your physical monitor layout with a glowing dot on the one that holds the waiting Claude Code window. 5-second refresh as you drag windows around.
Click-to-focus
Click a row — the matching host window jumps to the foreground. Works with VS Code / Cursor integrated terminals, Windows Terminal, conhost, anything.
Pin overrides
Auto-detection gets the workspace right. For tab-level ambiguity, click the pin icon, click the exact spot on the exact monitor, and the dot stays there forever.
Auto-update
Every release is minisign-signed and published to a signed release channel. The widget checks every six hours and installs new versions in place on one click.
Signed by TwoChi LLC
Authenticode-signed via Azure Trusted Signing with RFC3161 timestamps. No SmartScreen warning on first launch — same publisher identity as Mailtrix.
Machine-local
Reads ~/.claude/notifications.log. No accounts, no telemetry, no server. The only network calls are the auto-update check itself.
HOW IT WORKS
Install once. Then disappear into the background.
SYSTEM REQUIREMENTS
Runs on any modern Windows machine.
- Windows 10 (1809 or newer) or Windows 11
- 64-bit x86 (x64) CPU
- ~10 MB free disk space · ~80 MB RAM
- Claude Code installed at ~/.claude/ (standard location)
SECURITY & PRIVACY
Signed, local, boring — by design.
Every release is Authenticode-signed by TwoChi LLC via Azure Trusted Signing with RFC3161 timestamps.
Reads your local notifications log. No accounts, no telemetry, no external servers — the only network call is the periodic auto-update check.
Open source at github.com/amosvizer/super-aware. Read the ADRs in docs/ for every design decision.
FAQ
Questions that came up the first time.
How does Super-Aware know a Claude Code session is waiting?
Claude Code hook scripts in your ~/.claude/sounds directory write an append-only NDJSON log at ~/.claude/notifications.log. Super-Aware watches that file with a Rust notify-based watcher and streams the events to the UI. Nothing is sent over the network for the pending state — the log is the source of truth.
Does it work with VS Code's integrated terminal?
Yes. Super-Aware finds the host window by walking the OS process tree from the claude.exe process up to the first ancestor that owns a top-level window. Works for VS Code, Cursor, JetBrains, Windows Terminal, conhost, and anything else that hosts Claude Code.
Will Windows SmartScreen block the installer?
No. Every release installer is Authenticode-signed by TwoChi LLC via Azure Trusted Signing. The signature is timestamped by Microsoft's RFC3161 server so it stays valid after cert rotation. If you see a SmartScreen warning you have an outdated build — try re-downloading from the latest release URL.
How do updates work?
Super-Aware checks our update endpoint on launch and every six hours. When a new version is published to the signed releases repo, the widget shows a small banner and applies the update in place on click. The public verification key ships with the app; unsigned or tampered manifests are rejected.
Is this open source?
Yes. The source lives at github.com/amosvizer/super-aware. The app is Windows-only, written in Rust + React on top of Tauri v2.
Ready when you are.
Signed installer, one-click install, auto-update from there on.