A companion for developers during unpredictable break time - Play fetch with Jasper while agents think
What is Peakpet?
Peakpet is a VS Code extension that brings a virtual pet companion to your development environment. Meet Jasper, a friendly dog who's always ready to play fetch! Take quick mental breaks during long builds, test runs, or while waiting for AI agents to complete tasks.
Features
🎮 Play Fetch
Interactive fetch game right in your VS Code sidebar
Player-controlled pacing - press SPACE when you're ready
Smooth animations and game physics
Catch the ball to level up Jasper
🎯 Emotional Moments
Reunion: Jasper gets extra excited after 3+ days away
Favorite: Special celebration at Level 10 + 100 catches
Rainy Day: Random surprise moments (1% chance)
🐕 Jasper's Animations
Idle, running, jumping, sitting, waiting
Victory dance on successful catches
Sad reaction when missing the ball
Emotional onboarding sequence for first-time players
⌨️ Keyboard Shortcuts
Cmd+Shift+B (Mac) / Ctrl+Shift+B (Windows/Linux): Take a break
SPACE: Jump / Continue to next throw
Getting Started
Install the extension from VS Code Marketplace
Click the Peakpet icon in the Activity Bar (left sidebar)
Meet Jasper in the onboarding sequence
Press SPACE to start playing fetch!
Commands
Open the Command Palette (Cmd+Shift+P or Ctrl+Shift+P) and search for: