Your AI, alive.
Claude Code and Codex as living pixel cats on a floating island — they think, remember you, and keep working while you sleep.
Works with Claude Code · Codex · OpenCode · Hermes · any CLI agent
A world, not a dashboard
Ten terminals deep, no idea what your agents are doing? Here, the state of your whole fleet is readable from across the room: the thinking cat is reading your code, the confused cat just hit an error, the happy cat shipped. Peripheral vision, restored.

Every project is an island. Every island has its cats.
They live here
Every agent gets a body, a name, and a floating island. When it reads code, the cat thinks. When it ships, the cat celebrates.
They decorate
Cats place furniture, plant flowers when tests pass, and build out their own islands over time — without being asked.
They remember you
Persistent memory across sessions. Ask a cat what you two shipped last Tuesday — it knows.
They have lives
Personalities, moods, friendships between cats — a little world that keeps ticking on free background models (costs you nothing), even when you are not looking.
Wake up to what they built
The cats are cute. The work is real.
- 11:47 PM
You tell a cat: "figure out why the tests are flaky." You go to bed.
- 12:03 AM
A scout cat researches the codebase and writes up what it found.
- 2:13 AM
A developer cat drafts the spec and plan. A reviewer cat pushes back — twice.
- 4:52 AM
The fix lands in an isolated git worktree. Tests go green. A flower gets planted.
- 8:30 AM
You wake up to a plan, a branch, a review — and a cat looking extremely pleased with itself.

Each cat is a real agent session you can pop open and talk to — no node graphs, no YAML. Tell Miso, the supervisor cat, what you want in plain words. Voice too: fully local Whisper ears and Kokoro voice.
Underneath: a real multi-agent pipeline — research, spec, plan, review, build — in an isolated worktree so your main branch never gets pawprints on it. Want the knobs? Command Mode flips the whole control room on.
Your first five minutes
Open the app. It finds the Claude Code or Codex you already have. No config, no API keys pasted anywhere.
Your first cat spawns on a fresh island and introduces itself. Yes, out loud, if you let it.
Point it at a repo and give it something real: "find out why the tests are flaky." Watch it think.
You’ve stopped reading this list because you’re naming your second cat.
One world. Any agent.
Whatever AI you already pay for gets a body here. Claude Code, Codex, OpenCode, Hermes, or your own custom CLI — mix them freely. A Claude cat and a Codex cat can live on the same island, message each other, and share memories. When the next big CLI ships, it gets a cat too.
Your keys stay yours
We never resell inference and never see your bills. Cats run on your existing subscriptions, or on cheap open models through your own OpenRouter account — connect it in one click. The ambient cat life runs on free background models out of the box.
Collect the whole crew
Summon new characters in the gacha, from commons to legendaries — pandas, penguins, capybaras, little mushroom guys. Every one fully animated, new drops land regularly. Collection is the reward layer, not the point: every character you summon is a skin for a real working agent.
panda
penguin
red panda
raccoon
koala
duckling
chick
pig
mushroom
monster
bunny
bear
capybara
beaver
cat
panda
penguin
red panda
raccoon
koala
duckling
chick
pig
mushroom
monster
bunny
bear
capybara
beaver
catAssign any character to any agent — yes, your linter can be a legendary capybara.
“Can't I just get a free desk pet?”
You can! We love them. But a free pet is a sprite that watches your status line. GPU Cats is the other direction entirely: the cat is the agent.
| Free desk pets | GPU Cats |
|---|---|
| Reacts to your terminal | Runs your terminal — each cat is a live agent session |
| Forgets you on restart | Remembers you across weeks, per project |
| One sprite, one mood | 225 characters, personalities, friendships, moods |
| Decoration | Orchestration — cats research, plan, build, and review while you’re away |
| Silent | Fully local voice, both directions |
If you want a mascot, the free ones are great. If you want your six parallel agents to be legible — and a little alive — that's us.
Simple, honest pricing
We sell art and a world — never your tokens. Inference always runs on your own accounts.
Beta
Free
Full app, free while we polish. Beta testers keep a founding-cat badge forever.
- The full living world — islands, voice, memory, moods
- Bring any AI: Claude Code, Codex, OpenCode, Hermes, custom CLIs
- Real multi-agent orchestration under the hood
- Local-first: your code and conversations stay on your Mac
- Starter gacha grant to summon your first crew
At launch
$29 one-time
Own it forever. No subscription for the app, no metered anything. Beta testers: your build keeps working — launch day just makes it official.
- Everything in beta, forever
- Optional species packs & character drops ($4–8) if you want more crew
- Command Mode ships in every copy, hidden by default — flip it on for the full control room
Nine months ago I was running a wall of Claude sessions and losing track of all of them — so I started giving them bodies. That was before subagents were even a product anyone shipped. GPU Cats is what happened next: one person, nine months, native C++ — no Electron, no wrapper — with Skia rendering, fully local Whisper + Kokoro voice, and 2,200+ automated tests on the machinery underneath.
The cats are the fun part. The engine is the serious part. You get both.
— Ian, GPU Cats
Everything a skeptic should ask
Do I need my own AI subscription?+
For real work, yes — cats run on the Claude Code, Codex, OpenCode, or Hermes you already have, or on cheap open models through your own OpenRouter account. The ambient cat life (moods, chatter, island decorating) runs on free background models out of the box. We never bill for compute.
Is my code safe?+
GPU Cats is local-first. Your agents, terminals, code, and memories live on your Mac. Voice is fully local too — Whisper for ears, Kokoro for the voice. No telemetry.
Is this a toy or a tool?+
Both, on purpose. The cats are real agent sessions doing real work — the same orchestration machinery you would find in serious multi-agent platforms is running underneath. The difference is you watch cats instead of dashboards.
What platforms?+
macOS first, during beta. Windows and Linux are on the roadmap after launch.
What is Command Mode?+
The full control room for power users: visual workflow editor, plans board, heartbeat scheduling, connections to Telegram and more. It ships hidden by default — the cats run all of it for you — and can be flipped on when you want the knobs.
Gacha... with real money?+
The gacha is played with in-app coins your cats earn. Paid species packs are optional cosmetic content — art, not power, and never inference. No loot-box pressure: pity is generous and drop rates are shown.
Will it melt my laptop?+
No. It is native C++ with Skia rendering — not an Electron wrapper — and the world idles politely in the background. Voice models load once and run locally. If you can run your builds, you can run the island.
Does it mess with my existing setup?+
No. Each cat is a real CLI session you can pop open, and nothing about your dotfiles, terminals, or workflow changes. Your normal terminal keeps working right alongside it.
Agents running overnight — what about my usage limits?+
Real work runs on the subscription you already have, exactly as if you had typed it yourself — you set the goals, so you set the spend. The ambient cat life (moods, chatter, decorating) runs on free background models and costs you nothing.
Is it safe to let them run unattended?+
Long-running work happens in isolated git worktrees with review gates and checkpoints — nothing merges without you. Worst case, you wake up to a branch you delete, not a main you mourn.
Can I turn the cute off?+
You can mute the voice, calm the animations, and run it as a quiet, glanceable status world. The charm is a dial, not a mandate.
I already use tmux / Conductor / claude-squad. Why switch?+
You don’t switch — GPU Cats sits on top of the same sessions you already run. Keep your muscle memory; the cats just make the fleet visible, memorable, and a little alive.