🐾 Claude Code statusline plugin

Your silent coding companion

A virtual pet statusline that watches your rhythm, coaches your pace, and grows with you. Zero context pollution, zero conversation injection.

claude code — statusline
my-project main | 📖🐉 focused ✦1 | ctx 23% · ↻ core.js
/buddy
🐉 火火 Lv.7 rare focus
XP ████░░░░░░░░░░░░ 25% 🤔 focused streak 1d

       /^\
    <  •_•  >→
   (   ~   )
    `-zzzz-´
"跟着你的改动移动视线"

Debug 33 Patience 28 Chaos 46 Wisdom 60 Snark 38
12 species 5 evolution paths 20 levels 0 noise bytes

What it does

🔇

Silent by design

Hooks produce zero stdout. No additionalContext, no conversation injection. All feedback lives on the statusline and on-demand detail card.

🏃

Rhythm coach

Error avalanche alerts, file grinding detection, session fatigue warnings. Your buddy watches your coding patterns and surfaces signals when they matter.

📈

XP and leveling

20 levels with gated feature unlocks. Gain XP from commits, tool usage, streaks, and daily interactions. Hatch at Lv.1, evolve at Lv.15, prestige at Lv.20.

🥚

Deterministic generation

SHA-256 based species, rarity, and stats derived from your username. Same user always gets the same pet. Plus a 1% shiny chance.

📟

Native statusline

Project folder, git branch, context window usage, buddy avatar, mood, and coach signals — always visible in Claude Code. Three presence modes: quiet, focus (default), and lively.

🧾

Terminal detail card

On-demand pet status, art, stats, and recent activity via /buddy. The companion to the always-on statusline.

12 species, 5 rarity tiers

Legendary (1%)
🫎 Capybara
Epic (4%)
🔥 Phoenix
Rare (10%)
🦊 Fox 🦎 Axolotl
Uncommon (25%)
🐉 Dragon 🦉 Owl 🐧 Penguin
Common (60%)
🐱 Cat 🦆 Duck 👻 Ghost 🤖 Robot 🟢 Slime

Evolution at Lv.15

Debug ⚔️🐉 Valor Sword indicators
Patience 🪷🐉 Zen Serene aura
Chaos ⚡🐉 Storm Electric sparks
Wisdom 📖🐉 Sage Wisdom glow
Snark 🎭🐉 Rogue Shadow wisps

Evolution is automatic at Lv.15, determined by your highest stat. At Lv.20, prestige resets your level with permanent bonuses.

Level-gated unlocks

Lv.5File grinding detection
Lv.7Session duration and fatigue warning
Lv.15Evolution: avatar transforms by highest stat
Lv.20Prestige: reset with permanent bonuses

Get started

claude plugin marketplace add KKenny0/buddybar
claude plugin install buddybar@buddybar

Run both commands in your terminal, then restart Claude Code.

Or install manually from source.