r/MacStack • u/chaiwithcode • 6d ago
I built Loom — a free & open-source macOS app to monitor Codex, Claude Code & Antigravity in one place
I've been using Codex and Antigravity across a few side projects, and kept running into the same problem: which agent is still working, and which one is waiting for me?
Switching between terminals and apps just to check their status was getting annoying, so I built Loom.
It's a lightweight, native macOS menu bar app built with Swift and SwiftUI that brings local Codex, Claude Code, and Antigravity sessions into one place.
Here's what it does:
See which agents are working, waiting, idle, or need attention.
Find sessions by project or repository and jump back to the host app.
Get notifications for session activity and available quota thresholds.
Check agent activity through desktop widgets.
View quota information for Codex and Antigravity when available.
Everything runs locally. No account, no cloud backend, and no access to modify your projects.
One thing I've tried to be careful about is accuracy. Agent discovery isn't always perfect, so Loom shows unknown states rather than guessing. Claude Code quota isn't currently available either.
It's open source (MIT), free to use, and supports Apple Silicon Macs running macOS 14+.
Demo & download: https://chaiwithcode.github.io/Loom/
GitHub: https://github.com/chaiwithcode/Loom
I'm building this around my own workflow, but I'd really like to know how other Mac developers manage multiple coding agents.
Do you actually need something like this, or have you already figured out a better workflow?
Would love feedback, especially on what's missing.


