lokicorvus/crosspet

跨 AI 桌宠:跟着你用的 AI 换形象、跟着 AI 的工作状态做动作

What it solves

CrossPet brings AI agents to life on your desktop, providing visual feedback and status tracking for various AI coding tools and assistants. It eliminates the need to constantly check terminal windows or browser tabs to see if an AI is actively working, thinking, or waiting for your input.

How it works

CrossPet runs as a lightweight desktop companion that monitors your AI tools (such as Claude Code, DeepSeek Harness, or Codex). It automatically switches its character appearance to match the specific AI you are currently using. When the AI performs tasks—like reading files, running commands, or searching the web—the pet displays corresponding animations and status cards. It also tracks usage quotas and balances, and can even "sleep" or "hide" when you are not using your AI tools to stay out of your way.

Who it’s for

This project is for developers and power users who frequently use AI coding agents and want a more engaging, at-a-glance way to monitor their background tasks and usage limits.

Highlights

  • Context-Aware Personalities: Automatically switches between characters (e.g., Claude, GPT, DeepSeek, Gemini, GLM, Qwen) based on the active AI tool.
  • Real-time Task Visualization: Displays animations for specific actions like coding, drawing, or waiting for user authorization.
  • Usage Tracking: Monitors and displays API balances, usage quotas, and reset reminders directly on the desktop.
  • Interactive & Customizable: Includes features like "petting" (with reactions), holiday-themed outfits, and the ability to add custom characters or skins.
  • Non-Intrusive: Supports "stick-to-edge" mode to stay out of the way and automatically hides during full-screen presentations or videos.

Related

  • Project
  • Project
  • Project
  • Project