Your AI agents, alive on your desk
Give your agent a heartbeat.
GEIST is a tiny macOS menu-bar app that turns your AI coding agents into a live desktop pet — so you can see at a glance what Codex, Cursor, and Claude Code are doing, right now.
Works with Codex, Cursor & Claude Code · macOS (Apple Silicon) · free
The problem
Your agents work in silence.
A run kicks off and… you wait. Is it working, asking for permission, wrapping up, or stuck? GEIST puts the answer in your menu bar and on your desktop, at a glance.
The state library
One look tells you everything.
Multi-agent
One pet per agent. All at once.
Running Cursor, Codex, and Claude Code in parallel? Each gets its own pet. Glance to see which is busy, which needs you, which finished — and click any of them to jump straight to that session.
Pet display
Shelf or roam — your call.
Keep your pets tucked into a tidy edge Shelf, or let each one Roam along the bottom of your screen like a little desk buddy. Either way they stay out of the way, always on top, and on every Space.
Your pet
Pick your pet. Or bring your own.
Set a default pet, give each agent its own, or import a pet by link. Pets use the open Codex atlas format, so the catalog is yours to choose from.
Browse pets→- Sky
- Mango
- Mint
- Sunshine
How it works
Live in two minutes.
Fit check
macOS (Apple Silicon) today · free · works alongside Codex, Cursor & Claude Code (a tiny local hook reports activity to a loopback on your Mac — nothing leaves your machine) · auto-updates.
On the way
This is just the start.
Hatch-your-own pets, a growing pet catalog, and a builder community are on the way. For now, GEIST keeps your agents company while you work.
Peek at the pet catalog→Questions
Good to know before you download.
Give your agent a heartbeat.
Free · macOS (Apple Silicon) · works with Codex, Cursor & Claude Code