Vibe Coding Discover

MCP

A virtual pet companion for your AI — Designed to provide in-context code review feedback with personality. Grow with your buddy and level up together. Works with Claude Code, Codex, CursorCLI, Github CopilotCLI, OpenClaw, and any MCP compatible clients

★ 11322 forksTypeScriptMITfiorastudio

Local-first MCP server that adds a persistent virtual-pet companion to MCP-capable coding CLIs like Claude Code, Codex, and Cursor. It gives personality-driven code-review nudges, XP/species progression, SQLite-backed memory, and a Guard Mode that flags unchallenged reasoning assumptions.

Use Cases

Add a persistent virtual-pet companion to AI coding CLIsGet in-context code review nudges during coding sessionsDetect unvalidated assumptions and reasoning loops in AI conversationsTrack XP, levels, and species progression while codingStore long-lived companion memory in local SQLite across sessionsShare one companion across Claude Code, Codex, Cursor, Copilot, and Gemini CLI via MCPDisplay buddy state in the terminal statuslineRescue/restore a removed Claude Code /buddy pet with original name and stats

Built With

Language
TypeScript
Frameworks
Model Context Protocol SDK · Node.js · better-sqlite3 · TypeScript · Vitest · Claude Code · Codex CLI · Cursor CLI · GitHub Copilot CLI · Gemini CLI · OpenClaw

Tags

mcp-server · virtual-pet · code-review · claude-code · persistent-memory · gamification · developer-tools · terminal · xp-leveling · guard-mode · sqlite · multi-client · statusline · coding-assistant