Your AI agents are
roombas now.

A tiny pixel room that lives on your desktop. Your Codex and Claude Code agents become roombas in it, including when you run them through t3code. More work, more mess. When one is stuck, needs you or is done, the room lets you know.

Download free

Free · Windows · macOS · Linux · nothing to set up

Live demo with pretend agents. Drag the roombas, junk and notes around.

More work, more mess.

Every message you send your agent is a delivery dropped into the room. Pizza boxes pile up, the couch gets grimy, the fridge grows something. The roomba whose agent is working vacuums as it goes. Drag the slider to watch a day go by.

  • Working vacuums the junk
  • Needs you waiting for your approval
  • Stuck spins its wheels in a corner
  • Done confetti, then naps at the dock
The same room after a busy day: junk everywhere, wrecked furniture A tidy room in the morning
9:00 am6:00 pm

Everything your agents do, at a glance.

The webshop room: a living room with a couch and a TV The api-gateway room: an arcade cabinet and a fridge The mobile-app room: checkered floor and an armchair

A room for every project

Each project gets its own room, generated from its folder, so it always looks the same: wallpaper, floor, rug, windows and furniture picked to feel lived in. Flip between them from the sign on the roof. The arrows blink red when another room needs you.

The Garage: every project's roombas together, a car, a workbench and a roll-up door

The Garage holds everyone

One room with every agent from every project, and a car they can climb onto. It's the busiest room you'll own.

Whiteboard, TODO side: agents and your own notes

A whiteboard with three sides

Turn the crank. TODO holds your agents and your own sticky notes. ISSUES and PRS come straight from the project's GitHub, with CI lights and review checks. Click the board to spin it.

A room with a stuck roomba, a red siren on the roof and a pulsing red frame

It nags until you look

When an agent is stuck, waiting for approval, or done, a siren spins on the roof, the frame pulses and the roomba shouts. You get a desktop notification too. Snooze it, or deal with it.

The recharge station, a pod with a lightning bolt

Shoo it to recharge

Done with an agent? Shoo it and it drives into the recharge pod and beams out. When that agent starts working again, it beams right back in.

Nothing to set up.

Roombai reads the session logs your Codex and Claude Code agents already write, including supported sessions from hosts like t3code. Install it, open it, and your roombas are there.

It only watches. It never sends anything to your agents. Issues and PRs use your existing GitHub CLI login.

Roombai is free, thanks to these folks.

See the pyramids on both sides of this page? Every square is up for grabs. The big one on top is the best seat in the house.

Claim a square

Adopt some roombas.

Free for Windows, macOS and Linux.

Also available: Windows portable · Linux .deb

The builds aren't code-signed yet. Windows may show a SmartScreen prompt ("More info" → "Run anyway"), and on macOS you right-click the app and choose Open the first time.