FrankFMY/buddy-evolution
4 stars · Last commit 2026-04-02
Companion progression system for Claude Code — achievements, XP, journal, and stats tracking across sessions
README preview
# buddy-evolution Companion progression system for Claude Code. Your buddy lives in Claude's personality — shaping greetings, reactions, and communication style based on your coding activity. Born from the community response to Anthropic's `/buddy` April Fools feature. The ASCII pet is gone, but the companion lives on — inside Claude itself. ## Features - **Alive during sessions** — buddy reacts to milestones in real-time (first edit, 25/50/100 tools, tests, rejections) - **Personality-aware reactions** — 12 personality types with unique reaction texts for every milestone - **Proactive companion** — Claude suggests evolution, celebrates level ups, warns about streaks without being asked - **Mood & time-of-day** — 7 moods + different greetings for morning/evening/late night - **Session challenges** — goal picked at start from closest unearned achievements - **34 achievements** across 6 categories with XP rewards - **XP & leveling** — 20 levels with streak multipliers up to 2x - **Stat growth** — 5 stats evolve with diminishing returns, fastest grower shown at start - **Evolution paths** — choose at Level 5 and 10 (18 species × 4 final forms) - **Session journal** — automatic monthly logs with weekly summaries - **Session recap** — last session XP, achievements, level changes shown at start - **File familiarity** — New → Familiar → Expert → Nostalgic