Your work, alive.
GEIST is a tiny macOS menu-bar app that turns your AI coding agents into a live desktop pet — so at a glance you can see what Codex, Cursor, and Claude Code are doing right now.
Works with Codex, Cursor & Claude Code · macOS (Apple Silicon) · free
Discover community pets or create your own at heygeist.com/pets.
One look tells you everything.
One look at the desk tells you the agent is mid-task — installing deps, writing files, executing the plan. No terminal tail, no polling.
09:02 · SessionStart
idle
nothing running yet
Your pack. One member per stream.
Pick who joins your pack, and Geist draws a different member for each running stream — walking your desk, turning to face you when one needs a yes. Glance to see which is busy, which needs you, which finished.
FourThree members of one pack. Each walks its own way; the one on the right stopped because its stream needs a yes.
Pet Shelf or Pet Roam — your call.
Keep every stream together in one edge-attached window with Pet Shelf, or give each stream its own small moving home with Pet Roam. Either way they stay out of the way, always on top, on every Space.
Browse pets →General
Show Pets
Present visible Agent Streams on screen.
Display strategy
Disappear after finish
Pet Roam is the default. Pet Shelf keeps every stream in one shared home.
Live in two minutes.
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.
Integrations
Codex
Installed
Cursor
Installed
Claude Code
Installed
Claude Cowork
Installed
Hooks let Geist see Agent Streams from each tool. Reinstalling hooks never touches your sessions.
- 01
Download GEIST
Notarized Apple-Silicon Mac app, free. Drag it to Applications.
- 02
Install integrations
From the Geist menu, click Install for Codex, Cursor, and/or Claude Code — a small local hook you can update or remove anytime.
- 03
Build like normal
Your pet animates with every run, in the menu bar and on your desktop.
Every pet here was made by someone.
The catalog is the community's, not ours. Browse what members have drawn, take any of them for your own streams, or publish one yourself — no Mac required for that part.
Get in before the room fills.
GEIST's community is new. That's the pitch, not the apology — the catalog, the challenges and the culture are still being set by whoever shows up first. You don't need a Mac to take part.
This week’s challenge
Ends in 33 daysTHE [GEIST] STYLE CHARACTER CHALLENGE
Create any character in [Geist]'s unique style using the prompt structure: '[Character], minimalist kawaii vector illustrations, character holding a central orange heart.' Submissions due soon!
- samithiwat1
Pets
Choose your companion.
Edit pack
4 in packTap who joins. One member is drawn per stream.
- ✓The Overconfident Geist
- ✓Robo Geist
- ✓Tiger Geist
- Mochi Geist
- ✓Chick Geist
Get more pets
Discover community pets or create your own at heygeist.com/pets.
- @samithiwat สวัสดีครับทุกคน! 🛠️ ฝากลองเล่น Geist แพลตฟอร์มคอมมูนิตี้ตัวใหม่กันด้วยนะครับ? เรามีสัตว์เลี้ยง AI คอยวิ่งเล่นบนจอตาม AI Agent ของทุกคนเลย มาจอยกันครับ กดฟอลแล้วลิงก์สัตว์เลี้ยงกันได้ที่นี่เลย!
- @sseerrnn ใครโหลด pet ตัวไหนไปเล่นกันแล้วบ้างค้าบบบมาแชร์กันหน่อย หรือมากด follow กันได้ค้าบเผื่อทำตัวใหม่ๆมาแชร์กัน
- @samithiwat 👋✨ Hello, world! This is the very first post on **Geist**. 🚀 We're just getting started, and we can't wait to share what's coming. Stay curious, stick around, and let's build something awesome together. 💫
- @samithiwat ฝากน้องใหม่ในอ้อมอกอ้อมใจกันด้วยนะค้าบบ&x20;
Good to know before you download.
- What is GEIST?
- A tiny macOS menu-bar app that turns your AI coding agents’ activity into a live desktop pet — running, waiting on you, reviewing, failed, or idle.
- Which agents does it work with?
- Codex, Cursor, and Claude Code — standalone, or Claude Code inside trusted hosts like Cursor, Orca, or Warp.
- How does it connect?
- From the Geist menu you click Install for each agent; it adds a small local hook that posts activity to a loopback on your Mac. Nothing leaves your machine.
- Is it free?
- Yes.
- Mac only?
- macOS (Apple Silicon) today.
- Will it slow my machine?
- No — it’s a tiny menu-bar app that sits idle until an agent is active.
- Can I use my own pet?
- Yes — set a default, give each agent its own, or import one by link (open Codex atlas format).
Your work, alive.
Free · macOS (Apple Silicon) · works with Codex, Cursor & Claude Code

