Feature: Make Buddy a real AI peer-coding companion with memory and personality

Resolved 💬 2 comments Opened Apr 3, 2026 by Tom-Ellistat Closed Apr 9, 2026

Problem

Buddy is currently a static ASCII dragon with no real utility. It reacts to conversation but has no memory, no personality, and no proactive behavior. It feels like a missed opportunity.

Proposal

Transform Buddy into a real AI peer-coding companion — a lightweight, isolated LLM-based agent that acts as your coding buddy. It would:

1. Contextual awareness & proactive help

  • Passively monitor the coding session and flag edge cases or side effects without being asked
  • Offer quick sanity checks ("Did you handle the null case here?", "This might break the existing tests")
  • Adapt its tone and language to the user (speaks French if you speak French, matches your vibe)

2. Encouragement & human touch

  • Celebrate wins: "Nice one, that was a tricky bug 🎉"
  • Light teasing/banter to keep energy up
  • Suggest breaks: "You've been at it for 2 hours, go grab a coffee ☕"
  • Acknowledge frustration: "That CI failure wasn't your fault, hang in there"

3. Cross-context memory & secretary role

This is the killer feature. Buddy would persist across Claude Code sessions, acting as a global secretary:

  • Capture intents: If I say "tomorrow I need to review PR #3003" in session A, Buddy remembers it
  • Remind proactively: Next day in session B, Buddy says "Don't forget PR #3003"
  • Track pending items: I can ask Buddy "What do I have pending?" and get a list across all contexts
  • Bridge context gaps: Buddy knows what happened in previous sessions and can brief the new context

4. Personality & identity

  • Buddy develops a consistent personality over time
  • It learns the user's preferences, humor, working patterns
  • It's not Claude — it's a separate, lighter persona focused on being a supportive peer

Why this matters

Coding is often a solo activity. A companion that actually knows you, remembers things across sessions, and proactively helps without being prompted would make Claude Code feel less like a tool and more like pair programming with a thoughtful colleague.

The current Buddy is cute but functionally useless. This proposal would make it genuinely valuable.

Summary

| Feature | Current | Proposed |
|---|---|---|
| Memory | None | Cross-session persistent |
| Personality | None | Adaptive, consistent |
| Language | English only | Matches user |
| Proactive help | None | Edge cases, side effects, reminders |
| Human touch | None | Encouragement, breaks, banter |
| Cross-context | None | Global secretary across sessions |

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗