Your Mac usually tells you when something is off: the fan spins up, the disk fills, port 3000 is taken. A generic menu bar monitor shows you the CPU number. It cannot tell you that the number is a tsc --watch from a project you closed an hour ago.
Room Service keeps that answer one click away. Its menu bar item shows how full your disk is and how many dev servers, running builds, and repos with unpushed work you have right now. Click it and the panel shows what they are, with the button to deal with each one. The main window can stay closed.
Know at a glance
Your disk, always. The item shows how full your startup disk is. Hover over it for free space and a short summary of what is running.
Three counts that matter to developers. A globe for dev servers that are listening, a hammer for builds and watchers, an arrow for repos with work that has not left this Mac. A count appears only when it is above zero, so a quiet menu bar means nothing needs you.
Busy when you are busy. The dot turns into a spinner while a scan or cleanup you started is running, and into a moon while Focus Mode holds notifications.
Deal with it from the panel
Stop a dev server. Every local server with its project and port. Open it in the browser, scan a QR code to open it on your phone, or stop it after a confirm step. A server that Claude Code or Codex started shows the agent’s icon, with “Left by” in orange once the agent has exited.
Quit a runaway build. Builds and watchers from your projects, with their CPU or memory use and how long they have run. Any process that stays above 45 percent CPU or 8 percent of memory for 20 seconds shows up too. Quit asks you to confirm first.
See work that has not left this Mac. Repos with uncommitted changes, unpushed commits, or stashes, each one click from its project. Read-only: nothing is committed or pushed for you.
Run your simulators. Booted iOS and tvOS simulators and running Android emulators, with Stop, Restart, and Copy ID.
See who has the camera. Camera and microphone show Active or Idle, with the app using them when Room Service can tell.
Keep an eye on the machine. Disk usage with how much could be reclaimed, your Health Check score, and CPU, RAM, and disk activity with a small trend graph.
Small tools, one click away
Keep Awake, Keyboard Locker, Eject All Disks, Flush DNS Cache, a switch to show or hide hidden files in Finder, and Clean Xcode Builds, which lets you pick what to clean and never pre-selects Archives. Focus Mode pauses Room Service notifications for 30 minutes, an hour, two hours, or until you turn it off.
Handle a hot Mac from the menu bar
The hammer count shows a build is running.
Click the item. Build Watchers names the project and the process, for example
swift-frontendat 92 percent CPU for 14 minutes.Click Quit and confirm. The count drops when the process is gone.
What it will not do
Nothing stops, quits, or cleans until you click, and stopping or quitting asks you to confirm first.
Each action affects only the row you click. There is no stop-all.
Git Sweep never commits, pushes, or stashes.
Flush DNS Cache asks for your administrator password, and Keyboard Locker needs the Accessibility and Input Monitoring permissions.
In Settings > General you can turn the counts off or include system and app ports. Sections cannot be hidden or reordered yet.
Free vs Pro
Everything you can see is free, and so are opening servers, LAN links and QR codes, simulator controls, Focus Mode, and the mini tools. Stopping a dev server, quitting a process, and the final step of Clean Xcode Builds need Pro.
