Openpets
Local first, desktop companion platform with animated pets, plugin SDK and coding-agent integrations.
Install
npx @open-pets/cli plugin new "My Plugin" --template tamagotchiclaude mcp add openpets -- npx @open-pets/cli plugin new "My Plugin" --template tamagotchi{
"mcpServers": {
"openpets": {
"command": "npx",
"args": [
"@open-pets/cli",
"plugin",
"new",
"\"My",
"Plugin\"",
"--template",
"tamagotchi"
]
}
}
}Install command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →A desktop companion platform with pets, plugins, and optional local agent integrations.
OpenPets puts an animated companion on your desktop, then lets plugins turn it into a focus buddy, reminder system, tiny game, launcher, or coding-agent sidekick.
by Boring Dystopia Development
Read this in: English | 日本語 | 한국어 | 简体中文 | 繁體中文 | Português (Brasil) | Español (LatAm)
Download OpenPets
Download the latest OpenPets desktop release and launch it. A pet appears immediately; no agent setup required.
- Desktop pets: animated companions that idle, wander, react, and keep your workspace from feeling empty.
- Official plugins: focus timers, reminders, mood check-ins, mini games, launch shortcuts, hydration nudges, and virtual-pet stats.
- Plugin SDK v3: a sandboxed JavaScript/TypeScript runtime for building new pet abilities with permissions, quotas, storage, schedules, commands, panels, events, audio, notifications, and more.
- Optional agent layer: Claude Code, OpenCode, Cursor, Devin, Pi, and MCP clients can drive local pet reactions without exposing prompts, code, paths, logs, or secrets in speech bubbles.
Star OpenPets
If OpenPets makes your coding setup or desktop workspace a little more fun, please give the repo a star.
For Users: Getting Started
You do not need to be a developer or connect any AI agents to enjoy OpenPets. The desktop app is fully functional out of the box with the official plugin lineup.
1. Install OpenPets Desktop
Download the package for your operating system from OpenPets Releases, or use the community-maintained AUR package on Arch-based Linux:
- macOS Apple Silicon:
OpenPets-*-mac-arm64.dmg - macOS Intel:
OpenPets-*-mac-x64.dmg - Windows:
OpenPets-*-win-x64-setup.exe - Linux:
OpenPets-*-linux-x86_64.AppImage - Arch Linux / CachyOS: Install the community-maintained
openpets-binAUR package by @pinoybear withparu -S openpets-bin(oryay -S openpets-bin).
Note: Windows release installers are signed. macOS builds may still be unsigned and can trigger a security warning; if macOS blocks execution, remove the quarantine flag via terminal:
xattr -dr com.apple.quarantine /Applications/OpenPets.app
2. Manage and Customize Pets
Browse installed pets, preview their animation frames, and configure which pet monitors each workspace or agent window from the built-in Pet Gallery.
3. Enable Official Plugins
OpenPets v3 ships with a modular Official Plugin Catalog. Enable or configure plugins via the desktop Control Center to add focus timers, reminders, and mini interactive games.
Shipped official lineup
Similar plugs
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
Bash is all you need - A nano claude code–like 「agent harness」, built from 0 to 1
Documented system prompts from Anthropic - Claude Fable 5.1, Opus 5.5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-6-Astra, Codex. Google - Gemini 3.8 Flash, 3.1 Pro,…
Wrap Antigravity, ChatGPT Codex, Claude Code, Grok Build, Muse Code, Devin as an OpenAI/Gemini/Claude/Codex compatible API service, allowing you to enjoy the free Gemini…