How it works

Tiling that doesn't leave
ghost windows behind.

Most tiling setups trust what each app says about its windows. Apps don't always tell the truth: a window that's gone still "exists," a window that moved still "sits" where it was, and processes pile up with nothing on screen. That's where ghost windows come from. Omac doesn't take an app's word for it. It checks.

It owns its own terminals

Omac launches its terminals, keeps track of every process, and when the last window of a terminal it opened goes away, it closes that process itself. It doesn't rely on a setting that is supposed to do it, so empty terminals never pile up in your Dock.

It checks the screen, not the app's word

When a window says "I moved," Omac confirms it against what macOS is actually drawing. A tile can't quietly sit in the wrong place.

A dead window can't come back as a ghost

If a window an app reported has disappeared, Omac either finds that same live window again or treats it as closed. It never hands that window's place to some other window.

It's tested for hours before every release

An automated test opens, closes, moves and switches windows for an hour on one Mac and 45 minutes across two. A release only ships when the same build passes both with zero failures.

Two Macs

One keyboard, two Macs.

Pair two Macs and press ⌃ ⌥ 2 to type on the other one, ⌃ ⌥ 1 to come back. The Screen Sharing window that carries your keyboard stays tucked into a corner, out of your tiles. Move the pointer across with Universal Control and the keyboard follows it: the Mac you left stands down by itself. When you come back, the window you were on is selected and highlighted again.

On your Mac

Your commands stay on your Mac.

Press Control-Option-` or click the small tab in the corner, and type what you want: "open Claude next to me," "take me to page four."

  • Handled locallyTyped and spoken commands are handled on your Mac. No key needed.
  • Nothing crosses overWith local voice on, no order, transcript or window name is sent to your other Mac. The link carries only the pointer hand-off.
  • Pause records stay homeIf Omac ever pauses, it keeps a short note of what it was doing, on your Mac only.

See it for yourself.

Free beta for Apple Silicon Macs, macOS 14 or later.

Download Omac