Free open-source desktop pets for your computer

Install animated desktop pets, browse a growing virtual pet gallery, keep everything local-first, connect optional coding-tool integrations, and extend behavior with a sandboxed Plugin SDK v3.

More downloads on GitHub

Other builds: ···AUR

  • Free forever
  • Open source
  • One-command install

New in v4

Your pet can talk back now

OpenPets v4 adds an AI assistant you can chat or talk with, a calm corner for stressful moments, and a few new ways your pet helps through the day.

A tuxedo cat pet in a blue hoodie sitting under the assistant chat
  • Type or talk

    Chat with the keyboard, or press Talk and say it out loud.

  • Suggested prompts

    Not sure what to ask? Tap a prompt to get going.

  • Real actions

    It sets reminders and starts focus sessions for you, not just answers.

  • Compact chat bar

    Shrink the chat to a slim bar that stays out of your way.

Anxiety Aid Tools Official plugin

A calm corner on your desktop

When things feel like too much, your pet walks you through a short exercise. Pick one, follow along, and close it when you're done.

Visit anxietyaidtools.com
Breathing

The Control Center

Everything your companion does, in one window

OpenPets ships with a full control center - watch live activity, fine-tune how your pet behaves, add plugins, and manage your whole shelf of companions.

Your companion command center

Dashboard

Your companion command center

See your active pet, total speech bubbles, animations triggered, and which companions are working hardest - all at a glance.

Tune how your companion behaves

Reaction Mapping

Tune how your companion behaves

Choose which animation plays for every reaction - idle, working, waiting, and more - so your pet moves and feels exactly the way you want.

A whole shelf of companions

Pet Library

A whole shelf of companions

Install, import, and preview hundreds of animated pets, then set your default with a single click.

Give your companion new tricks

Plugins

Give your companion new tricks

Add playful extras like fortune cookies, mood check-ins, focus timers, and gentle reminders - little touches that make your pet feel alive and keep you company through the day.

Plug into the tools you already use

Integrations

Plug into the tools you already use

Connect Claude Code, OpenCode, Cursor, and more in one step, and your companion comes to life right alongside them.

Plugin SDK v3

Supercharge Your Companion

Customize your pet's behavior with safe, sandboxed JavaScript plugins. Run focus timers, break reminders, mood check-ins, custom commands, and more.

Anxiety Aid Tools preview

Anxiety Aid Tools

Calendar Airmail preview

Calendar Airmail

Morning & Evening Routine preview

Morning & Evening Routine

Focus Buddy preview

Focus Buddy

Daily Fortune Cookie preview

Daily Fortune Cookie

Launch Buddy preview

Launch Buddy

Magic 8-Ball preview

Magic 8-Ball

Mood Check-in preview

Mood Check-in

Quick Reminders preview

Quick Reminders

Simple Timer preview

Simple Timer

System Resources preview

System Resources

Virtual Pet preview

Virtual Pet

Water Reminder preview

Water Reminder

Plays Nice With

Plug Into Your Stack

Drop-in pets for the coding tools you already use. One command, instant companion.

VS CodeComing soon

GitHub Copilot MCP

VS Code

VS Code support is planned for a future OpenPets integration guide.

Coming soon
Coming soon

MCP config

Windsurf

Windsurf support is planned for a future OpenPets integration guide.

Coming soon
ZedComing soon

MCP + rules

Zed

Zed support is planned for a future OpenPets integration guide.

Coming soon

Creators & influencers

Your mascot, alive on your fans' desktops

We build custom pets and custom plugins for streamers, VTubers and communities, free for creators with an audience. Fans install with one command and your character reacts to their coding sessions.

  • Custom pet
  • Custom plugin
  • Co-announced launch
A corgi mascot turning into a small desktop pet with a sparkle trail, and three fans at laptops with the same corgi on their screens.

Desktop pet FAQ

Questions about OpenPets desktop pets

What is a desktop pet?

A desktop pet is a small animated companion that lives on your computer screen. OpenPets lets you install, preview, and customize desktop pets from a shared gallery.

Is OpenPets free?

Yes. OpenPets is free, open source, and MIT licensed. You can download the app, browse pets, and create your own pet packs.

Can I add custom desktop pets?

Yes. You can create a pet pack with sprites, animations, and metadata, then submit it to the OpenPets gallery for review.

Does OpenPets support plugins?

Yes. OpenPets includes a sandboxed Plugin SDK for reminders, focus timers, mood check-ins, virtual pet behavior, custom actions, and approved integrations.

Does OpenPets work with coding tools like Claude Code and Cursor?

OpenPets can connect to tools like Claude Code, OpenCode, Cursor, and MCP-compatible assistants, so your desktop pet can react while your coding agent works.

Is OpenPets privacy-friendly?

OpenPets is local-first. Plugins run in a sandbox and must declare permissions; they do not get file-system access or coding-agent context by default.

Become A Creator

Missing Your Pet?

Every pet in the gallery starts as a custom pet pack or art asset. Draw or animate your own, drop it in an issue, and adopt your character into the pack.

  1. 01

    Design It

    Create your pet pack with art assets, animations, and metadata matching the catalog specification.

  2. 02

    Submit It

    Open a GitHub issue using the submit-pet template. Attach your pet pack or art assets and a name.

  3. 03

    Adopt It

    We review, merge, and ship your pet to the gallery - anyone can install it with one command.

Submit A Pet

Free, open source, MIT licensed.