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: ··

  • Free forever
  • Open source
  • One-command install
A floating island packed with cute open-source companion pets

Live demo

See OpenPets running with your agent

Desktop companions sit beside your coding workflow while your coding agent works. Watch OpenPets in action.

OpenPets demoNo audio needed

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.

Calendar Airmail

Send Google Calendar event reminders by airmail with a chosen courier.

Morning & Evening Routine preview

Morning & Evening Routine

Gentle daily check-ins to start and close your day with your pet.

Focus Buddy preview

Focus Buddy

A pet Pomodoro-style focus timer that helps you focus, then nudges you to take breaks.

Daily Fortune Cookie preview

Daily Fortune Cookie

A cozy daily note from a little fortune cookie.

Higgsfield Watch

Your pet tracks your Higgsfield AI generations and celebrates when they finish.

Launch Buddy preview

Launch Buddy

A friendly startup greeting with gentle timing, reactions, and optional sound.

Magic 8-Ball preview

Magic 8-Ball

Ask a lighthearted question and get a warm, playful answer from your pet.

Mood Check-in preview

Mood Check-in

A gentle once-a-day pet check-in for noticing how you feel.

Quick Reminders preview

Quick Reminders

Set short local reminders from the pet menu, delivered with sound and a sticky alert bubble you can snooze.

Spotify Buddy

Your pet reacts to Spotify, syncs lyrics in real time, and controls playback.

Virtual Pet preview

Virtual Pet

Care for a little desktop companion and watch your bond grow through gentle everyday interactions.

Walkabout

Makes your pet roam the screen. Wander, follow your cursor, or patrol back and forth.

Water Reminder preview

Water Reminder

A gentle pet nudge to take a water break.

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

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.

An open-source desktop companion platform with animated pets and plugins.

Product

Compare OpenPets

Legal

© 2026 OpenPets. Open source on GitHub.

A project of Boring Dystopia Development· KVK 42114878

Some pets may be unofficial fan-made content. OpenPets is not affiliated with or endorsed by third-party rights holders. Rights owners can request removal at admin@openpets.dev.

by Alvin