a pet for people who code with agents

vibepet lives on your desktop and watches your Claude Code sessions. When your agent finishes, it taps the glass so you're not the bottleneck. It eats commits. Don't let it starve.

curl -fsSL vibepet.net/install | sh
v0.1 · macOS 12+ · free · the curl installer skips the "unidentified developer" dance
✻ claude › add usage-based billing
  ⎿ Read src/billing/stripe.ts
  ⎿ Edit src/billing/meter.ts  +84
  ⎿ Edit src/api/webhooks.ts   +41 -12
  ⎿ Bash npm test
    ✓ 38 passed
● Done. Backfill old invoices too?
› ▌
↓ he's live — hover, click, double-click

what it does

"your move" alerts

The antenna is a status light. working, waiting on you, stuck on a tool, probably needing approval. You also get a notification the moment your agent finishes.

eats commits

Commits are food. Over 400 uncommitted lines he starts sweating; over 1200 he panics. One bad agent turn can wreck a big diff, so commit often.

quick-draw xp

Reply to your agent within 60 seconds for bonus XP. Keep a daily commit streak. Levels unlock blush, sparkles, headphones, shades and a crown.

L2 blushL3 sparklesL4 headphonesL5 shadesL7 crown

he talks

Double-click to chat. He sees your diff and your agent's last messages: write my commit message, vibe check, what's my agent doing?, what's next? Uses your own Anthropic key.

stays out of the way

Floats on top of your windows but clicks pass through everywhere except the pet. Drag him anywhere. He follows whichever repo your agent is working in.

local-first

He reads ~/.claude session logs and runs git on your machine. No account, no telemetry. Chat is the only thing that leaves your laptop, and it goes straight to Anthropic.

faq

macOS says it "can't verify the developer"

v0.1 isn't notarized yet. Either use the one-liner (curl -fsSL vibepet.net/install | sh), which installs to /Applications with no warning, or open the .dmg, drag vibepet to Applications, try to open it once, then go to System Settings → Privacy & Security → Open Anyway.

Do I need Claude Code?

For the agent alerts, yes. vibepet reads Claude Code's local session logs. Without it he still eats commits, sweats over big diffs, and chats.

How do I enable chat?

Right-click the pet → Set Anthropic API key. The key is encrypted in your macOS keychain. You can also launch with ANTHROPIC_API_KEY set.

Windows / Linux?

Not yet. It's an Electron app, so they're coming.

How do I get rid of him?

Right-click → Quit. To uninstall, delete /Applications/vibepet.app. We'll miss you.