CrossPet
lokicorvus/crosspet
Desktop mascot for Mac and Windows that changes character and animation with the AI you use
CrossPet is a desktop pet for macOS and Windows that switches character depending on which AI model you use and animates according to what the AI is doing. Hermes Agent is among the supported tools.
What CrossPet does
CrossPet floats in a corner of the desktop and acts out the AI's work states: thinking, reading files, writing code, running commands, browsing, drawing, spawning subtasks, errors and completion. It shows several small cards when one AI runs two or more conversations at once, and displays quota or balance for some services such as Claude, Codex, DeepSeek and Gemini.
The character changes with the model in use. For Hermes Agent, which the README describes as multi-model from Nous Research, the character follows the current model name, and the integration is listed as a plugin. Models without a matching character are played by the current character. The README is in Chinese. Installation on macOS is a curl script from the repository, with a source build option. The project calls itself an unofficial fan work, unaffiliated with the AI vendors it references.
Key features
- Character changes with the AI or model in use
- Animations for thinking, file reads, coding, commands, browsing and errors
- Per-conversation cards when several chats run together
- Quota and balance display for several AI services
- Hermes Agent integration through a plugin, following the current model
When to use it
- Seeing at a glance whether a Hermes session is working or waiting
- Keeping a visible status companion while switching among several AIs
- Tracking AI quota on the desktop
Who it is for: Users who want a desktop mascot reflecting agent activity across Claude, Codex, DeepSeek, Gemini and Hermes Agent.
How it fits with Hermes Agent
Supports Hermes Agent among many AIs; the README table lists a model-based character and a plugin integration for it.
How to install CrossPet
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
curl -fsSL https://raw.githubusercontent.com/lokicorvus/crosspet/main/get.sh | bashRequirements: macOS or Windows; Apple command line tools for the source build on macOS
Note: The README is in Chinese, and the project describes itself as an unofficial fan work; the license is not identified automatically.
FAQ
What is CrossPet?
CrossPet is a desktop pet for macOS and Windows that changes its character to match the AI you use. It animates to show what the AI is doing.
Does CrossPet work with Hermes Agent?
Yes. The README lists Hermes Agent as supported through a plugin, with the character chosen from the model currently in use.
How do I install CrossPet?
On macOS, run the curl command from the README, which downloads and runs get.sh from the repository. A source build and a downloadable release are also described.
Similar interfaces for Hermes Agent
All interfacesLocal-first desktop workbench where Hermes plans work and AI employees from several engines carry it out
lotsoftick Hermes ClientWeb chat interface for Hermes Agent that maps each Hermes profile to a separate agent
MadsGao Frakio WorkDesktop and web workbench where Hermes and Pi agents with distinct personalities work in one chat
clawbench-dev ClawBenchSingle-binary AI workbench for PC, Android and Termux that fronts many coding agents including Hermes Agent
SelectXn00b HermesAppAndroid app that runs a Kotlin port of the Hermes agent loop to operate apps and run commands
pyrate-llama Hermes UISingle-file glassmorphic web command center for Hermes Agent: chat, files, skills, cron and monitoring
Related guides: Connect Hermes agents on several machines with Hermes Desktop · How to install Hermes Agent